Hallo zusammen,
bin neu hier und acker mich gerade druch das Buch "Programmieren lernen mit Java". :rtfm:
Tja und irgendwie komm ich nicht weiter.
Folgendes: Ich habe 2 Textfelder. Wert aus Textfeld1 soll ungerechnet werden - die Ausgabe im Textfeld2.
Textfeld1 soll die Eigenschaft KeyPressed "Enter" besitzen - leider bekomm ich das nicht auf die Reihe.
Hier mal mein Code:
Wenn ich im Textfeld1 nur eine Zahl eingebe, dann rechnet er sofort um, ohne das ich die Enter-Taste drücke.
Was mach ich falsch?
bin neu hier und acker mich gerade druch das Buch "Programmieren lernen mit Java". :rtfm:
Tja und irgendwie komm ich nicht weiter.
Folgendes: Ich habe 2 Textfelder. Wert aus Textfeld1 soll ungerechnet werden - die Ausgabe im Textfeld2.
Textfeld1 soll die Eigenschaft KeyPressed "Enter" besitzen - leider bekomm ich das nicht auf die Reihe.
Hier mal mein Code:
Java:
textField_Fahrenheit = new JTextField();
textField_Fahrenheit.setBounds(10, 27, 86, 20);
frmFahrenheittograd.getContentPane().add(textField_Fahrenheit);
textField_Fahrenheit.setColumns(10);
textField_Fahrenheit.addKeyListener(new KeyAdapter() {
public void keyPressed(KeyEvent e) {
if(e.getKeyCode() == KeyEvent.VK_ENTER);
umrechnen();
}
});
Wenn ich im Textfeld1 nur eine Zahl eingebe, dann rechnet er sofort um, ohne das ich die Enter-Taste drücke.
Was mach ich falsch?
Zuletzt bearbeitet von einem Moderator: