关于 Solaris 10 跑 Java 图形界面,以及其自身的一些问题
最近有项目需求,在 Solaris 10 上跑一套 Swing 程序
发现以下一些问题:
1、模态对话框弹出后,其他窗体内部的控件虽然是不能点击了,但是这些窗体居然还可以拖动……还能拖过来挡住模态对话框……
2、父窗体指定几乎等于没用,一点击父窗体的边框,一样会把非模态的子窗体覆盖住
3、当你连续打开了第一个窗体、第二个窗体之后,点击第二个窗体上的按钮打开一个弹出对话框,当这个对话框消失的时候,第一个窗体会获得焦点,变成前端显示……(为什么不是第二个窗体获得焦点?)
4、窗体最大化的情况下,居然也还能拖动……
这些窗体的奇怪特性,感觉很反人类
和其他系统也很不一样
所以想问一下,是不是有什么设置?
可以让 Solaris 的窗体模式变得和 Windows 或 Linux 一样
至少模态对话框弹出时,不应该还能被遮挡住吧?