e613. Modifying the Focus Traversal Order
Posted borter
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了e613. Modifying the Focus Traversal Order相关的知识,希望对你有一定的参考价值。
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的主要内容,如果未能解决你的问题,请参考以下文章