JButton und Enter (1.4.1)
-
ich habe noch eine Frage:
der JButton unter JRE 1.3 reagiert auf Maus, Space, bzw. Enter ...
mein Freund benutzt JRE 1.4.1 und da funktioniert der Button nur auf Maus! woran liegt das - haben wir irgendwo Fehler gemacht?// ActionListener button.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(ActionEvent e) { System.out.println(" --- Maus ---"); } }); // KeyEvent this.addKeyListener(new java.awt.event.KeyAdapter() { public void keyTyped(KeyEvent e) { System.out.println(" --- Enter --- "); } });
mfg.
Xman
-
versuch mal den KeyListener auch zum button zu adden.
-
Ein Button kann keine KeyEvents bekommen - er ist ja kein Textfeld
Dass man via Enter auch einen Button nutzen kann ist mir ausser bei einem "Default"-Button neu. In der Regel geht nur Space, Tastatur-Shortcut und eben Maus.
-
Danke!