2014-09-22 28 views
0

我有簡單的GUI應用程序,當我按下Tab鍵,這將焦點移動這樣的:爪哇 - 改變人們的行爲Tab鍵

img http://oi59.tinypic.com/2ica3ch.jpg

,但我想打動這樣的:

img http://oi62.tinypic.com/ndssr7.jpg

public class Test extends javax.swing.JFrame { 

    private javax.swing.JButton jButton1; 
    private javax.swing.JButton jButton2; 
    private javax.swing.JTextField jTextField1; 
    private javax.swing.JTextField jTextField2; 

    public Test() { 
     initComponents(); 
    } 

    // NetBeans generate Form code 

    public static void main(String args[]) { 
     new Test().setVisible(true); 
    } 

} 

回答

1

您需要自定義FocusTraversalPolicy。看到這裏的例子 - >Example

+0

我嘗試從這邊編輯代碼,但它不適合我。 :( – Wulpo 2014-09-22 15:05:11

+0

你的FocusTraversalPolicy類是什麼樣的?有什麼錯誤嗎?你可以發佈你的完整代碼嗎? – bhowden 2014-09-22 15:09:06