Focus auf Button wenn man die Enter Taste drückt

Hi,

wie bekomme ich es hin, dass ich die enter taste drücken kann um einen bestimmten button event nutzen zu können.

bzw einfacher gesgat, ich möchte nicht mit der maus auf den button klciken, sondern mit der enter taste.

Wenn deine Klasse von JFrame/JDialog erbt:

getRootPane().setDefaultButton(btOK);```
oder
```btOK = new JButton("OK");
fenster.getRootPane().setDefaultButton(btOK);//fenster ist der JFrame/JDialog```

Kurz gegoogelt oder in der API nachgeschaut und man bekommt sofort das Ergebnis geliefert. Schau dir mal folgende Methoden an, eine davon trifft sicher das was du willst:

grabFocus()
requestDefaultFocus()
requestFocus()
requestFocus(boolean temporary)

siehe:
http://java.sun.com/javase/6/docs/api/javax/swing/JButton.html

Gruß
Rev

ich bring mal auch noch ne Sache :wink:
wenn du das bei einem Textfeld oder ähnlichem machen willst kannst du einen ActionListener hinzufügen

textfeld.addActionListener(listener);

[QUOTE=AndreUhres]Wenn deine Klasse von JFrame/JDialog erbt:

getRootPane().setDefaultButton(btOK);```
oder
```btOK = new JButton("OK");
fenster.getRootPane().setDefaultButton(btOK);//fenster ist der JFrame/JDialog```[/QUOTE]

danke das wars was ich gesucht habe