java将默认焦点设置为JButton
我在JFrameFrom上有一个JButton和一个JTextField。我想在文本字段中输入一些数据,然后当我按enter键时,会发生一个事件,而不会在按钮上设置焦点。比如雅虎登录页面。您可以输入用户名和密码,而无需将焦点转到“登录”按钮,当按enter键时,将发生登录。我怎么能这样做
你可以在下面搜索框中键入要查询的问题!
我在JFrameFrom上有一个JButton和一个JTextField。我想在文本字段中输入一些数据,然后当我按enter键时,会发生一个事件,而不会在按钮上设置焦点。比如雅虎登录页面。您可以输入用户名和密码,而无需将焦点转到“登录”按钮,当按enter键时,将发生登录。我怎么能这样做
# 1 楼答案
如果我能很好地理解你的问题,解决方法应该很简单。只需在
JTextField
上添加ActionListener
:当
JTextField
被聚焦并且当您按下回车键时,事件将发生