kleiner_floh
Mitglied
Also ich muss doch noch einmal nachfragen, ob nicht jemand eine Idee/Lösung hat, wie ich jetzt am besten weitermache um die Abfrage zu erstellen, ob die Ziffern auch bei tag, z.b nur bis 31 gehen...
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
text.addVerifyListener(new VerifyListener() {
public void verifyText(VerifyEvent event) {
String str = ((Text) event.widget).getText();
DateFormat format = DateFormat
.getDateInstance(DateFormat.MEDIUM);
if (str.length() == 9) {
Date myDate = null;
try {
myDate = format.parse(str);
} catch (ParseException e) {
System.out.println("Invalid Date Parser Exception");
e.printStackTrace();
}
if (!format.format(myDate).equals(str)) {
MessageBox messageBox = new MessageBox(shell, SWT.OK
| SWT.ICON_WARNING);
messageBox.setMessage("Ungültiges Datum!");
messageBox.open();
}
}
if (Character.isIdentifierIgnorable(event.character)) {
return;
}
if (!Character.isDigit(event.character)) {
event.doit = false;
return;
}
if (event.start == 1 || event.start == 4) {
event.text += ".";
event.start += 1;
event.end += 1;
}
}
});