箭头、制表符、退格键在Swing JTextField、JPasswordField组件中不起作用

箭头、制表符、退格键在Swing JTextField、JPasswordField组件中不起作用,swing,jar,arrow-keys,Swing,Jar,Arrow Keys,我正在开发一个Swing桌面应用程序。在我的登录面板中,有JTextField组件。我正在使用NetBeansIDE7.2.1和Java1.6。更新31。从Netbeans IDE调试和运行project时,所有键盘功能、键都能正常工作,但如果从命令行运行*jar文件或双击它,箭头、制表符、退格键也会在JTextField组件中使用鼠标右键单击“不工作”。 如果存在任何默认的键盘焦点管理器实用程序等,我想使用。我不想为每个键实现KeyListener。对于tab键,必须设置每个组件的tab索引,

我正在开发一个Swing桌面应用程序。在我的登录面板中,有JTextField组件。我正在使用NetBeansIDE7.2.1和Java1.6。更新31。从Netbeans IDE调试和运行project时,所有键盘功能、键都能正常工作,但如果从命令行运行*jar文件或双击它,箭头、制表符、退格键也会在JTextField组件中使用鼠标右键单击“不工作”。
如果存在任何默认的键盘焦点管理器实用程序等,我想使用。我不想为每个键实现KeyListener。

对于tab键,必须设置每个组件的tab索引,netbeans会自动执行此操作,我想,我会分层使用组件向量并实现抽象类FocusTraversalPolicy