这个问题似乎只在我从 1.5 升级到 1.6 后才出现
主 JFrame 似乎随机卡在 Windows 中所有其他应用程序的前面。
甚至另一个弹出设置为 alwaysontop(true) 的 JDialog 也会在这个主 JFrame 后面。
关于可能导致此问题的任何想法?/ 任何解决方案的想法?以前在 Java 5 上从未遇到过这个问题。
这个问题似乎只在我从 1.5 升级到 1.6 后才出现
主 JFrame 似乎随机卡在 Windows 中所有其他应用程序的前面。
甚至另一个弹出设置为 alwaysontop(true) 的 JDialog 也会在这个主 JFrame 后面。
关于可能导致此问题的任何想法?/ 任何解决方案的想法?以前在 Java 5 上从未遇到过这个问题。
我也有这个问题很长时间了,并且能够重现它。
在框架前面打开模态始终位于顶部的对话框时,单击框架。框架继承了始终在顶部的行为,即使它没有设置为保持在顶部。
我在这里找到了一篇关于这种行为的文章。
简单的解决方案:对话框不能是模态的,并且总是同时位于顶部。模态性已经包含了一种始终处于领先地位的行为。
抱歉,这似乎是一个用作屏幕拼接器的程序,导致 Java 程序出现问题。一旦屏幕拼接器被卸载,问题就没有发生。