0

当我制作一个 JFrame 时,JFrame 顶部的东西会自动“选中”。

JFrame/JDialog 顶部的所有内容都将被“选中”,例如 JButton、JTextField、...。如何在不使用鼠标单击其他区域的情况下取消选择(使用一些代码)它。

这是JDialog

jButton1 表示 JFrame 顶部的东西(我使用 Snagit 捕获它,但按钮自动“取消选择”)

请帮我。谢谢

蓝色的 one jbutton 表示

4

2 回答 2

4

在您使用setVisible(true). 使用此行在 JFrame 上设置焦点请求:

frame.requestFocus()

于 2013-03-02T09:47:27.043 回答
1

requestFocus在您要在启动应用程序后选择的对象的主函数调用方法中。

于 2013-03-02T09:38:18.303 回答