gpt4 book ai didi

java - 如何将 jFrame 设置为始终位于顶部并启用 focuse 直到它关闭?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:05:51 24 4
gpt4 key购买 nike

我的程序中有两个不同的框架,当我单击 jButton 时打开的第二个框架是第一框架,因此当第二框架打开时,我希望第二框架始终位于顶部并聚焦直到它关闭.在关闭第二个窗口之前,不允许用户在第一个窗口中执行任何操作。我怎样才能做到这一点?

最佳答案

JFrame frame = new JFrame ();
frame.setAlwaysOnTop (true);

如果你想让框架始终聚焦,你可能需要使用模态对话框而不是 JFrame:

JDialog dialog = new JDialog ();
dialog.setModal (true);
dialog.setAlwaysOnTop (true);
dialog.setModalityType (ModalityType.APPLICATION_MODAL);

关于java - 如何将 jFrame 设置为始终位于顶部并启用 focuse 直到它关闭?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14795995/

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