List of usage examples for java.awt KeyboardFocusManager UP_CYCLE_TRAVERSAL_KEYS
int UP_CYCLE_TRAVERSAL_KEYS
To view the source code for java.awt KeyboardFocusManager UP_CYCLE_TRAVERSAL_KEYS.
Click Source Link
From source file:Main.java
public static void main(String[] args) { JFrame aWindow = new JFrame("This is a Border Layout"); aWindow.setBounds(30, 30, 300, 300); aWindow.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JPanel p = new JPanel(); p.add(new JTextField(10)); p.add(new JTextField(10)); p.add(new JTextField(10)); p.add(new JTextField(10)); p.add(new JTextField(10)); p.add(new JTextField(10)); Set<AWTKeyStroke> set = p.getFocusTraversalKeys(KeyboardFocusManager.UP_CYCLE_TRAVERSAL_KEYS); //set = new HashSet(set); KeyStroke up = KeyStroke.getKeyStroke("A"); set.add(up);//from ww w . j av a2 s . c o m System.out.println(set); p.setFocusTraversalKeys(KeyboardFocusManager.UP_CYCLE_TRAVERSAL_KEYS, set); aWindow.add(p); aWindow.setVisible(true); }
From source file:KeyboardFocusManagerDemo.java
public static void main(String[] args) { JFrame aWindow = new JFrame("This is a Border Layout"); aWindow.setBounds(30, 30, 300, 300); // Size aWindow.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JPanel p = new JPanel(); p.add(new JTextField(10)); p.add(new JTextField(10)); p.add(new JTextField(10)); p.add(new JTextField(10)); p.add(new JTextField(10)); p.add(new JTextField(10)); Set<AWTKeyStroke> set = p.getFocusTraversalKeys(KeyboardFocusManager.UP_CYCLE_TRAVERSAL_KEYS); set = new HashSet(set); KeyStroke up = KeyStroke.getKeyStroke("A"); set.add(up);/*from w w w.j a v a 2s.c o m*/ System.out.println(set); p.setFocusTraversalKeys(KeyboardFocusManager.UP_CYCLE_TRAVERSAL_KEYS, set); aWindow.add(p); aWindow.setVisible(true); // Display the window }
From source file:MainClass.java
public MyPanel() { super(true);/* w w w. java 2 s. c om*/ java.util.Set upKeys = new java.util.HashSet(1); upKeys.add(AWTKeyStroke.getAWTKeyStroke(KeyEvent.VK_UP, 0)); setFocusTraversalKeys(KeyboardFocusManager.UP_CYCLE_TRAVERSAL_KEYS, upKeys); }