Java Swing或SWT方法将帧保留在背景中

Java Swing或SWT方法将帧保留在背景中,java,swing,shell,jframe,swt,Java,Swing,Shell,Jframe,Swt,我需要在背景中保留一个框架,只在桌面的表面上。我已经尝试过JFrame.toBack(),但只要单击它,它就会显示在其他窗口前面。我需要它将其保留在后台,即使在单击时也是如此。您是否尝试过使用?@MadProgrammer我打算建议一个焦点侦听器,并使用适当的方法调用toBack()。我尝试过这两种方法。SetFocusableWindowsState方法似乎只能阻止我使用alt+f4关闭窗口。侦听器的想法是可行的,但是在发送到后面之前,其他窗口上方的窗口会闪烁。

我需要在背景中保留一个框架,只在桌面的表面上。我已经尝试过JFrame.toBack(),但只要单击它,它就会显示在其他窗口前面。我需要它将其保留在后台,即使在单击时也是如此。

您是否尝试过使用?@MadProgrammer我打算建议一个焦点侦听器,并使用适当的方法调用
toBack()
。我尝试过这两种方法。SetFocusableWindowsState方法似乎只能阻止我使用alt+f4关闭窗口。侦听器的想法是可行的,但是在发送到后面之前,其他窗口上方的窗口会闪烁。