这个问题似乎只是因为我从1.5升级到1.6
主要的JFrame,随机地似乎陷入了Windows中其他所有应用程序的前面。
即使是另一个JDialog弹出设置为alwaysontop(true)也将支持这个主JFrame。
关于可能导致此问题的任何想法? /任何解决方案的想法? 从来没有在Java 5上遇到过这个问题。
答案 0 :(得分:0)
很抱歉,看起来这是一个用作屏幕拼接程序的程序,导致Java程序出现问题。卸载屏幕拼接器后,问题仍未发生。
答案 1 :(得分:0)
我现在也有这个问题已经很久了,并且能够重现它。
在框架前面打开模态永远在顶部的对话框时,单击框架。框架继承了始终在线的行为,即使它没有设置为保持在最顶层。
我发现了一篇关于此行为的文章here。
简单的解决方案:对话框不能是模态的,并且始终在同一时间。 Modalarity已经包含了一个始终在线的行为。