ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
310
310
EMPFEHLEN
-
Moin,
ich würde gerne wissen wie man bei einem Jtextfield die Eingabe auf einen bestimmten Datentypen festlegen kann z.B. float und bei einer Falscheingabe eine Meldung in einem Extrafenster ausgegeben wird.
Aufgrund der Vorgabe vom Prof müssen wir das in Netbeans programmieren, es geht dabei um einen Waehrungsumrechner der auch soweit funktioniert, bis auf das oben genannte problem
Danke für tips
-
Hi,
du kannst ja beim Parse den Textes in einen Float Value die Exception abfangen, die auftritt, wenn der User etwas anderes als eine gültige Zahl angegeben hat.
Statt dem System.out.println kannst du dann ja auch ein JOptionPane.showMessageDialog(...) oder so verwenden.Code java:1 2 3 4 5 6 7
String test = "asd"; float value = 0; try { value = Float.parseFloat(test); } catch (NumberFormatException e) { System.out.println("No valied number entered."); }
Gruß
Der Wolf
-
Also das mit dem JOptionPane habe ich versucht, ich glaube nur ich gehe das falsch an kann bzw setzte das an die falsche stelle des programms bin jetzt gerade unterwegs poste nachher mal den code
Ähnliche Themen
-
Abfangen der Soap in einem WebService
Von elro2k im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 9Letzter Beitrag: 05.05.09, 09:32 -
Klick neben einem modalen Dialog abfangen
Von DarthShader im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 3Letzter Beitrag: 10.04.08, 14:00 -
Funktion des Keylistner mit einem JTextField
Von SirWayne im Forum JavaAntworten: 12Letzter Beitrag: 23.05.07, 08:38 -
Einzelne Zeilen aus einem JTextfield auslesen
Von Hayes im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 4Letzter Beitrag: 10.02.05, 16:47 -
Mit regex Zahlen aus einem JTextfield filtern
Von Hayes im Forum JavaAntworten: 2Letzter Beitrag: 22.09.04, 15:55





Zitieren
Login




