2

我在 JFrameFrom 上有一个 JButton 和一个 JTextField。我想在文本字段中输入一些数据,然后当我按下回车键时,会发生一个事件而没有在按钮上设置焦点。诸如雅虎登录页面之类的东西。您可以输入用户名和密码,并且无需将焦点移动到登录按钮,当按下回车时,将进行登录。我怎么能这样做?

4

1 回答 1

2

如果我很好地理解了您的问题,那么解决方案应该很容易。只需添加ActionListenerJTextField

textField.addActionListener(new ActionListener(){
    
    public void actionPerformed(ActionEvent e){
        //Do stuff...
    }

});

何时JTextField获得焦点并且当您按下 Enter 键时,将发生事件。

于 2013-07-06T20:24:10.547 回答