Ich möchte gerne den Submit-Button in meinem Programm durch das Betätigen der Enter-Taste auslösen. Dazu habe ich einen Keylistener an das JFrame zugefügt. Dieser Listener reagiert auch problemlos.
Sobald ich aber Textfelder oder Buttons einfüge reagiert dieser nicht mehr, vermutlich weil der der Focus nicht mehr auf ihn gerichtet ist.
Gibt es da Möglichkeiten den Listener immer aktiv zu halten oder intelligentere Lösung als einen Keylistener?
Keylistener:
zufügen des Textfeldes, welches den Keylistener unwirksam macht:
Sobald ich aber Textfelder oder Buttons einfüge reagiert dieser nicht mehr, vermutlich weil der der Focus nicht mehr auf ihn gerichtet ist.
Gibt es da Möglichkeiten den Listener immer aktiv zu halten oder intelligentere Lösung als einen Keylistener?
Keylistener:
Java:
KeyListener KeyListenerEnter = new KeyListener() {
public void keyPressed(KeyEvent arg0) {
System.out.println("Test");
}
public void keyReleased(KeyEvent arg0) {
}
public void keyTyped(KeyEvent arg0) {
}
};
addKeyListener(KeyListenerEnter);
zufügen des Textfeldes, welches den Keylistener unwirksam macht:
Java:
add(TextFieldMin, ConstraintTextFieldMin);