标签:jbutton bsp store java flow aci tab insert width
JFrame frame = new JFrame(); JButton component1 = new JButton("1"); JButton component2 = new JButton("2"); JButton component3 = new JButton("3"); // By default, the focus traversal order is the same as the insertion order frame.getContentPane().setLayout(new FlowLayout()); frame.getContentPane().add(component1); frame.getContentPane().add(component2); frame.getContentPane().add(component3); // Change the order from 1,2,3 to 1,3,2 component1.setNextFocusableComponent(component3); component3.setNextFocusableComponent(component2); component2.setNextFocusableComponent(component1); // Restore the order to 1,2,3 component1.setNextFocusableComponent(null); component2.setNextFocusableComponent(null); component3.setNextFocusableComponent(null);
Related Examples |
e613. Modifying the Focus Traversal Order
标签:jbutton bsp store java flow aci tab insert width
原文地址:https://www.cnblogs.com/borter/p/9596097.html