Package tourplaner.ui
Class AlertHelper
- java.lang.Object
-
- tourplaner.ui.AlertHelper
-
public class AlertHelper extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AlertHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.time.LocalDate
datePicker(java.time.LocalDate content)
Date Picker Dialog, sobald ein Datum ausgewählt wurde, wird es automatisch bestätigt und der dialog geschlossenstatic void
error(java.lang.String title, java.lang.String header, java.lang.String msg)
Error Dialogstatic void
exerror(java.lang.String title, java.lang.String header, java.lang.String msg, java.lang.Exception ex)
Ausgabe einer Exception in einem Dialogstatic java.lang.String
fileChooser(java.lang.String btn)
File Auswahlstatic void
inform(java.lang.String title, java.lang.String header, java.lang.String msg)
Info Dialogstatic void
informNoHeader(java.lang.String title, java.lang.String msg)
Info Dialog ohne Headerstatic double
inputNumber(java.lang.String title, java.lang.String header, java.lang.String msg, java.lang.String content)
Positive Nummer eingabe.static java.lang.String
inputText(java.lang.String title, java.lang.String header, java.lang.String msg, java.lang.String content)
Texteingabe die nicht leer sein darfstatic java.lang.String
inputTextNotNull(java.lang.String title, java.lang.String header, java.lang.String msg, java.lang.String content, boolean notNull)
Texteingabestatic void
warn(java.lang.String title, java.lang.String header, java.lang.String msg)
Warning Dialog
-
-
-
Method Detail
-
warn
public static void warn(java.lang.String title, java.lang.String header, java.lang.String msg)
Warning Dialog- Parameters:
title
- Title des Dialogsheader
- Header des Dialogsmsg
- Nachricht des Dialogs
-
inform
public static void inform(java.lang.String title, java.lang.String header, java.lang.String msg)
Info Dialog- Parameters:
title
- Title des Dialogsheader
- Header des Dialogsmsg
- Nachricht des Dialogs
-
informNoHeader
public static void informNoHeader(java.lang.String title, java.lang.String msg)
Info Dialog ohne Header- Parameters:
title
- Title des Dialogsmsg
- Nachricht des Dialogs
-
error
public static void error(java.lang.String title, java.lang.String header, java.lang.String msg)
Error Dialog- Parameters:
title
- Title des Dialogsheader
- Header des Dialogsmsg
- Nachricht des Dialogs
-
exerror
public static void exerror(java.lang.String title, java.lang.String header, java.lang.String msg, java.lang.Exception ex)
Ausgabe einer Exception in einem Dialog- Parameters:
title
- Title des Dialogsheader
- Header des Dialogsmsg
- Nachricht des Dialogsex
- Die exception die ausgegeben werden soll
-
inputText
public static java.lang.String inputText(java.lang.String title, java.lang.String header, java.lang.String msg, java.lang.String content)
Texteingabe die nicht leer sein darf- Parameters:
title
- Title des Dialogsheader
- Header des Dialogsmsg
- Nachricht des Dialogscontent
- Inhalt des Input Felds- Returns:
- Null bei keiner eingabe
-
inputTextNotNull
public static java.lang.String inputTextNotNull(java.lang.String title, java.lang.String header, java.lang.String msg, java.lang.String content, boolean notNull)
Texteingabe- Parameters:
title
- Title des Dialogsheader
- Header des Dialogsmsg
- Nachricht des DialogsnotNull
- true wenn der input nicht leer sein darfcontent
- Inhalt des Input Felds- Returns:
- Null bei keiner eingabe
-
inputNumber
public static double inputNumber(java.lang.String title, java.lang.String header, java.lang.String msg, java.lang.String content)
Positive Nummer eingabe. Wenn Convertierung zu int nicht klappt, dann -1- Parameters:
title
- Title des Dialogsheader
- Header des Dialogsmsg
- Nachricht des Dialogscontent
- Inhalt des Input Felds- Returns:
- -1.0 bei error sonst ein double
-
datePicker
public static java.time.LocalDate datePicker(java.time.LocalDate content)
Date Picker Dialog, sobald ein Datum ausgewählt wurde, wird es automatisch bestätigt und der dialog geschlossen- Parameters:
content
- Aktuelles datum- Returns:
- Gewähltes datum
-
fileChooser
public static java.lang.String fileChooser(java.lang.String btn)
File Auswahl- Parameters:
btn
- Text des Speichern/Öffnen Btn- Returns:
- String des Files, bei error null
-
-