2014-09-22 2 views
0

У меня есть простой графический интерфейс приложения, и, когда я нажимаю клавишу Tab, это переместить фокус как это:Java - Изменение 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

+0

Как выглядит ваш класс FocusTraversalPolicy? Есть ли ошибки? Вы можете опубликовать свой полный код? – bhowden