将默认焦点设置在JButton上

时间:2013-07-06 20:17:14

标签: java swing focus jbutton

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

1 个答案:

答案 0 :(得分:2)

如果我理解你的问题,解决方案应该很容易。只需在ActionListener上添加JTextField

textField.addActionListener(new ActionListener(){

    public void actionPerformed(ActionEvent e){
        //Do stuff...
    }

});

当焦点JTextField和按Enter键时,将发生事件。