我处于从我的主框架FrameA
创建框架FrameB
的情况。当用户在FrameB
上工作时,即使用户不小心点击了FrameA
,我也希望它位于FrameA
之上。保持JFrame在其他人之上
1
A
回答
3
您可以考虑将FrameB设置为JDialog而不是JFrame,并将其设置为模态。
4
您是否必须使用JFrame?
如果您使用JDialog而不是JFrame并通过构造函数将FrameA指定为对话框的所有者,它将始终保留在框架的顶部。 (例如:How to set the JFrame as a parent to the JDialog)
否则,您可以使用窗口类中的setAlwaysOnTop(),但这可能取决于操作系统/窗口管理器。
相关问题
- 1. 如何制作透明的JFrame,但保持其他一切?
- 2. 如何在VB.NET中保持其他人的形式?
- 3. 保护PHP文件以在其他人打开之前包含
- 4. Spark转动一列但保持其他人不变
- 5. 其他人如何使剪贴库保持最新状态?
- 6. 如何禁用1按钮,但保持其他人启用
- 7. 控制JFrame其他无效?
- 8. 使用其他类JFrame
- 9. 如何添加一个mouselistener在JFrame的其他事物之下?
- 10. TFS:与其主人保持同步
- 11. php确保对付其他人
- 12. 保持其他形式,并始终保持聚焦
- 13. 如何通过其他Jframe在一个Jframe中访问JinternlFrme?
- 14. 保持约束由其他视图
- 15. 保持PARAMS从表单添加其他
- 16. 在表格中选择一个不同的列,而其他人保持原样
- 17. 其他人难以保持与django芹菜在背景下运行ghettoq?
- 18. 如何保持JPanel继承其容器的大小JFrame
- 19. 在其他窗口之上的窗口
- 20. MKMapView:将一些注释视图添加到其他人之上?
- 21. 其他人在新行
- 22. 打开JFrame时禁用其他操作
- 23. 如何从一个jframe访问jtextarea到其他jframe
- 24. 如何让某个JFrame与其他JFrame有不同的LAF?
- 25. 即使在上传其他图像之后,图像始终保持在Fabric Js Canvas的顶部
- 26. getToolByName()与其他人
- 27. 最好的方法添加/更改1 GET值,同时保持其他人?
- 28. 在屏幕上保留一个精灵,但让其他人离开
- 29. 如何在其他人之前始终添加孩子?
- 30. Powershell - 在两个其他人之间插入节点