Hallo!
Meine Frage bezieht sich hauptsächlich auf das Design. Wohin mit einer ErrorMessage.
Folgendes Bild - Ein JPanel mit folgendem Aufbau:
/--------------------------\
| -Label- -JTextField- |
| -Label- -JTextField- |
| |
| -Abort- -Save- |
\--------------------------/
Ein Dialog wo etwas eingegeben werden kann.
Mit dem klick auf den Save-Button wird die Eingabe überprüft.
Falls richtig gehts weiter, falls falsch soll der User informiert werden dass die Eingabe falsch ist.
Dies möchte ich aber nicht mit einem extra jdialog machen den der User dann wegklicken muss, sondern ich hätte gern etwas wie einen jtoolTip der als Error Dient.
Also man drückt auf den save-Button, wenn die Eingabe falsch ist, dann kommt über dem JTextField ein roter ToolTip der die ErrorMessage enthält, und so lange bleibt bis der User die Eingabe im Feld ändert.
Oder fällt jemanden eine bessere Lösung zur Error-Darstellung ein?
Das JPanel vergrößern damit man rechts neben dem JTextField ein Label hingeben kann finde ich auch nicht schön, da dann das JPanel am Anfang komisch aussehen würde.
Vielen Dank
Meine Frage bezieht sich hauptsächlich auf das Design. Wohin mit einer ErrorMessage.
Folgendes Bild - Ein JPanel mit folgendem Aufbau:
/--------------------------\
| -Label- -JTextField- |
| -Label- -JTextField- |
| |
| -Abort- -Save- |
\--------------------------/
Ein Dialog wo etwas eingegeben werden kann.
Mit dem klick auf den Save-Button wird die Eingabe überprüft.
Falls richtig gehts weiter, falls falsch soll der User informiert werden dass die Eingabe falsch ist.
Dies möchte ich aber nicht mit einem extra jdialog machen den der User dann wegklicken muss, sondern ich hätte gern etwas wie einen jtoolTip der als Error Dient.
Also man drückt auf den save-Button, wenn die Eingabe falsch ist, dann kommt über dem JTextField ein roter ToolTip der die ErrorMessage enthält, und so lange bleibt bis der User die Eingabe im Feld ändert.
Oder fällt jemanden eine bessere Lösung zur Error-Darstellung ein?
Das JPanel vergrößern damit man rechts neben dem JTextField ein Label hingeben kann finde ich auch nicht schön, da dann das JPanel am Anfang komisch aussehen würde.
Vielen Dank