![]() |
|
|
|||||||
| AWT, Swing, JavaFX & SWT Themen zur Programmierung von Benutzer-Oberflächen (GUI, Applet) sowie zur Grafikprogrammierung (2D / 3D) |
|
|
|
Themen-Optionen | Thema durchsuchen | Ansicht |
| #1 (permalink) | |
|
Benutzer
double
Registriert seit: 20.12.2005
Fachbeiträge: 80
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
habe ein JTextField in dem nur double werte eingegeben werden können sollen. Zur Überprüfung habe ich diese funktion geschrieben:
Code:
private void tfMengeKeyTyped(java.awt.event.KeyEvent evt) {
switch(evt.getKeyChar())
{
case '0': break;
case '1': break;
case '2': break;
case '3': break;
case '4': break;
case '5': break;
case '6': break;
case '7': break;
case '8': break;
case '9': break;
case '.': break;
case ',': evt.setKeyChar('.'); break;
default: evt.setKeyChar(''); break; //Exception!!!!!!
}
}
aber beim default bekomme ich folgende Exception: Code:
Compiling 1 source file to D:\My Documents\Sonstiges\Projects\Kochrezepte\build\classes
D:\My Documents\Sonstiges\Projects\Kochrezepte\src\RezeptDialog.java:505: empty character literal
default: evt.setKeyChar(''); break;
D:\My Documents\Sonstiges\Projects\Kochrezepte\src\RezeptDialog.java:505: unclosed character literal
default: evt.setKeyChar(''); break;
D:\My Documents\Sonstiges\Projects\Kochrezepte\src\RezeptDialog.java:505: ')' expected
default: evt.setKeyChar(''); break;
Wie könnte ich dieses Problem lösen? oder gibts vielleicht eine ganz andere Art so ein problem zu lösen?
__________________
danke im voraus mfg geisi |
|
|
| #3 (permalink) | |
|
Java-Forum Team
Moderator
Registriert seit: 13.11.2005
Fachbeiträge: 31.639
Abgegebene Danke: 0
Erhielt 2.565 Danke für 2.526 Beiträge
|
allgemein gilt dass es '' nicht gibt, auch in anderen Zusammenhängen nicht,
da wird dich der Compiler immer mit 'empty character literal' nerven
__________________
Hansa wird Meister. |
|
|
| #4 (permalink) | |
|
Java-Forum Team
Moderator
Registriert seit: 11.05.2004
Fachbeiträge: 6.733
Blog-Einträge: 3
Abgegebene Danke: 4
Erhielt 51 Danke für 40 Beiträge
|
Gehtz noch?? Mit einzelnen characters rumgurken, wenn es schon interfaces dafür gibt... tztztztzz
FAQ (wieder einmal...) -> JTextField Dokumentarten (hat ja sogar nen richtigen namen) ergibt das hier: http://www.java-forum.org/de/viewtopic.php?t=7909
__________________
Wir machen Fehler aus Versehen, die anderen aus Dummheit. (Gabriel Laub) Pur Java Registry Reader - http://sourceforge.net/projects/java-registry/ |
|
|
|
| Themen-Optionen | Thema durchsuchen |
| Ansicht | |
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| URL überprüfen | p3lotud0 | Netzwerkprogrammierung | 4 | 06.04.2008 19:52 |
| JTextField und JOptionPane - Zeicheneingabe beschränken | SebastianK | AWT, Swing, JavaFX & SWT | 3 | 05.11.2007 14:41 |
| Zeicheneingabe / 3 Arten | pj | Java Basics - Anfänger-Themen | 1 | 26.03.2007 13:45 |
| Zeicheneingabe gezielt unterbinden | diabolik | Java Basics - Anfänger-Themen | 5 | 18.02.2007 00:07 |
| Zeicheneingabe im Passwortfed prüfen | stoni | Für Verirrte - Fragen zu JavaScript | 1 | 27.07.2006 11:10 |
| Lesezeichen |
|
|