Java 如何将JFrame带到它后面的窗口背面?

Java 如何将JFrame带到它后面的窗口背面?,java,swing,jframe,Java,Swing,Jframe,我想用绘制的阴影制作一个JFrame。 我做了一个未装饰的窗口,用阴影(灰色)和空白部分(绿色)做了一个背景,它可以被拖动 问题是,当我尝试拖动阴影或空部分时,框架也可以被拖动! 我想把窗口放在它下面的窗口(另一个应用程序)下面,就像我点击窗口一样 我尝试了setBack(),但它只是把它放在每个窗口下,而不是后面的窗口 如何点击窗口?我不能清楚地理解你的问题。 如果您想在一个框架内创建一个框架,请选择JInternalFrame类 这个问题有点不清楚,但您可能需要查看JInternalFram

我想用绘制的阴影制作一个JFrame。 我做了一个未装饰的窗口,用阴影(灰色)和空白部分(绿色)做了一个背景,它可以被拖动

问题是,当我尝试拖动阴影或空部分时,框架也可以被拖动! 我想把窗口放在它下面的窗口(另一个应用程序)下面,就像我点击窗口一样

我尝试了setBack(),但它只是把它放在每个窗口下,而不是后面的窗口


如何点击窗口?

我不能清楚地理解你的问题。
如果您想在一个框架内创建一个框架,请选择JInternalFrame类

这个问题有点不清楚,但您可能需要查看
JInternalFrame
。您可以尝试扩展JFrame并覆盖一些函数,如setPosition()…我想通过窗口而不是内部框架单击。总之,我想点击框架的某些部分。我建议使用JInternalFrame作为框架内的框架。您可以在JDesktopPane中添加这些帧。