public class MyFrame extends JFrame implements AWTEventListener {
public MyFrame() {
// init GUI ...
Toolkit tk = Toolkit.getDefaultToolkit();
tk.addAWTEventListener(this, AWTEvent.KEY_EVENT_MASK | AWTEvent.WINDOW_EVENT_MASK);
}
public void eventDispatched(AWTEvent event) {
if (event instanceof KeyEvent) {
KeyEvent ke = (KeyEvent) event;
// wenn Tabulator gedrückt wird, mach irgendwas
if (ke.getKeyCode() == KeyEvent.VK_TAB) {
// mache irgendwas ...
}
}
}
}
jTextField.setFocusTraversalKeysEnabled(false);