日期:2014-05-20  浏览次数:20766 次

如何设置TextField回车键事件为单击确认按钮
我的Java界面是用NetBeans画的,然后我想让我的密码TextField输入完了之后,按一下回车键相当于按登陆按钮,不知道该如何设置?
我同学有说setDefaultButton,这个方法貌似是要在Pane中的,需要getRootPane(),不知道这段代码应该写在哪里……
画出来的界面里面好多代码都改不了……

------解决方案--------------------
passTxt是一个JTextField对象;
login是一个JButton对象
passTxt.addKeyListener(new KeyAdapter(){

public void keyPressed(KeyEvent e) {

if(e.getKeyChar()==KeyEvent.VK_ENTER){
login.doClick();
}
}
});