Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 JFrameFrom 上有一个 JButton 和一个 JTextField。我想在文本字段中输入一些数据,然后当我按下回车键时,会发生一个事件而没有在按钮上设置焦点。诸如雅虎登录页面之类的东西。您可以输入用户名和密码,并且无需将焦点移动到登录按钮,当按下回车时,将进行登录。我怎么能这样做?
如果我很好地理解了您的问题,那么解决方案应该很容易。只需添加ActionListener:JTextField
ActionListener
JTextField
textField.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ //Do stuff... } });
何时JTextField获得焦点并且当您按下 Enter 键时,将发生事件。