我想在我的java应用程序中阻止用户的帧切换请求;例如:
我有一个全尺寸的主框架和一个较小尺寸的设置框架(例如400,400)。当设置框打开时,我不想让用户访问主框架,只有当他关闭设置框架时才能这样做。
这可能是一个重复的问题而且我很抱歉,但是我找不到用于研究我想要的特定术语,我尝试了类似“关注java的窗口”,但我认为我正在研究错误的方向..
提前感谢您的帮助
答案 0 :(得分:1)
最佳解决方案是使用模态对话框。如果这不是一个选项,则必须自己创建一个处理程序,只要框架获得焦点就会触发,并检查它是否是正确的框架。如果没有,处理程序必须关注重要的框架。
答案 1 :(得分:0)
将子jframe或任何swing组件设置为模态窗口