如何将 JTextField 设置为选中组件
How to set JTextField as a selected component
我正在开发一个在同一 JFrame 中具有 JTextField、JButton 和 JTextArea 的应用程序。 JFrame启动时如何设置JTextField选中
How do I set JTextField selected when JFrame starts.
我假设您的意思是您希望文本字段具有 focus
,以便您可以开始在其中输入内容。 ("Selected",在 Swing 术语中,表示文本字段中包含的文本将被突出显示。)
框架上的第一个组件 (top/left) 将自动获得焦点。
如果您的文本字段不是第一个组件,那么您可以使用如下代码请求焦点:
frame.setVisible(true);
textField.requestFocusInWindow();
关键是您需要在框架可见后发出焦点请求。
我正在开发一个在同一 JFrame 中具有 JTextField、JButton 和 JTextArea 的应用程序。 JFrame启动时如何设置JTextField选中
How do I set JTextField selected when JFrame starts.
我假设您的意思是您希望文本字段具有 focus
,以便您可以开始在其中输入内容。 ("Selected",在 Swing 术语中,表示文本字段中包含的文本将被突出显示。)
框架上的第一个组件 (top/left) 将自动获得焦点。
如果您的文本字段不是第一个组件,那么您可以使用如下代码请求焦点:
frame.setVisible(true);
textField.requestFocusInWindow();
关键是您需要在框架可见后发出焦点请求。