在Java1.6中执行jframe.setType(Window.Type.POPUP)

在Java1.6中执行jframe.setType(Window.Type.POPUP),java,popup,window,java-6,Java,Popup,Window,Java 6,我需要做些事情来达到 jframe.setType(Window.Type.POPUP); 但是在Java1.6中。(该方法是在Java 1.7中引入的。) 由于种种原因,目前无法升级到1.7。那么您就无法使用该功能,因为“原因”-您可以使用JWindow或删除窗口装饰,这可能会产生类似的结果。我知道,由于种种原因,我无法使用setType,但是在Java1.6中是否不支持创建这样的弹出窗口?具体来说,我使用的是平铺窗口管理器,默认情况下,JWindow不会设置浮动WM提示,因此我的弹出窗口会

我需要做些事情来达到

jframe.setType(Window.Type.POPUP);
但是在Java1.6中。(该方法是在Java 1.7中引入的。)


由于种种原因,目前无法升级到1.7。

那么您就无法使用该功能,因为“原因”-您可以使用
JWindow
或删除窗口装饰,这可能会产生类似的结果。我知道,由于种种原因,我无法使用
setType
,但是在Java1.6中是否不支持创建这样的弹出窗口?具体来说,我使用的是平铺窗口管理器,默认情况下,
JWindow
不会设置浮动WM提示,因此我的弹出窗口会沿着其他窗口平铺。使用
setType(Window.Type.POPUP)
一切正常,窗口在我的窗口管理器中浮动显示。(如果这对我有帮助的话,我很乐意改变JFrame。)我已经成功地摆脱了窗户装饰等。“因为原因”-我能问一下原因吗?你让我好奇。然后你就被卡住了——因为你没有能力改变本机窗口的运行方式created@MadProgrammer我是否应该解释为在Java1.6时代无法实现这种类型的浮动窗口?