Make the ENTER key act like the TAB key : KeyListener « Swing Event « Java Tutorial






import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;

import javax.swing.JTextField;

class MyTextField extends JTextField {
  MyTextField(int len) {
    super(len);
    addKeyListener(new KeyAdapter() {
      public void keyPressed(KeyEvent evt) {
        int key = evt.getKeyCode();
        if (key == KeyEvent.VK_ENTER)
          transferFocus();
      }
    });
  }
}








15.21.KeyListener
15.21.1.The KeyListener Interface
15.21.2.The event IDs that the KeyEvent class defines
15.21.3.How to Write a Key Listener
15.21.4.Demonstrates key eventsDemonstrates key events
15.21.5.KeyListener and KeyEvent
15.21.6.Handling Key Presses
15.21.7.Get key pressed as a key character (which is a Unicode character)
15.21.8.Get key pressed as a key code
15.21.9.Setting Focus Traversal Keys in a Component
15.21.10.Listing the Key Bindings in a Component
15.21.11.Make the ENTER key act like the TAB key
15.21.12.Overriding Many Default Typed Key Bindings in a JTextComponent