我的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();
}
}
});