gpt4 book ai didi

java - java.awt.dialog是如何实现模态的?

转载 作者:搜寻专家 更新时间:2023-10-30 20:54:06 25 4
gpt4 key购买 nike

我想了解 java.awt.Dialog 是如何实现模态(阻塞其他窗口)的?

是的,我尝试阅读 java.awt.Dialog 的代码,但我有点迷失在其中。所以我想简要地了解一下他们的工作。他们是否禁用所有其他窗口的所有事件?

谢谢普雷姆

最佳答案

它的系统依赖。在 Windows 上,主事件循环被修改。大多数情况下,打开非模态对话框并手动锁定底层窗口会更好(例如,将玻璃 Pane 设置为根 Pane 并禁用它,或者阻止所有设置自定义焦点管理器的事件)。

关于java - java.awt.dialog是如何实现模态的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13646867/

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