gpt4 book ai didi

java - 如何在 Swing 中删除自动对焦

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:16:23 26 4
gpt4 key购买 nike

每当我运行我的应用程序时,Java 都会自动将焦点设置在框架上的第一个组件上。

这是问题的截图:

enter image description here

如您所见,Java 已将焦点设置在第一个按钮(添加新词)上。

我试过这个解决方案,但问题没有解决:(

Mainframe mainframe = new Mainframe();
mainframe.requestFocusInWindow();
mainframe.setVisible(true);

现在,如何在我的应用程序中禁用自动对焦?

最佳答案

您可以通过将初始焦点设置到 JFrame 的内容 Pane 来解决此问题。只需将以下代码添加到 JFrame 在您将所有其他元素添加到您的 JFrame 之后

getContentPane().requestFocusInWindow();

关于java - 如何在 Swing 中删除自动对焦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34778965/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com