gpt4 book ai didi

java - JFrame、toFront()、 Action 监听器

转载 作者:行者123 更新时间:2023-12-01 12:01:56 25 4
gpt4 key购买 nike

我的问题是这样的。我得到了两个可以一起工作、一起移动的窗口。 enter image description here

enter image description here

但是,如果我然后打开浏览器或其他会出现在屏幕前面的东西,然后我尝试通过在任务栏上单击它来在前面显示我的程序,那么只有一个窗口出现在前面。对话框在后面,我不知道如何修复它。

我知道有 ToFront() 函数,但我仍然不知道如何在这种情况下使用它。

最佳答案

不要创建两个 JFrame,而是为主窗口创建一个 JFrame,并将所有其他窗口创建为非模式 JDialog,并将 JFrame 作为其所有者。这将导致它们堆叠为一个组;每当用户将其中一个带到前面时,所有内容都会被带到前面。

关于java - JFrame、toFront()、 Action 监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27933277/

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