强制一个JFrame始终位于另一个JFframe之上



我想要一个JFrame,它总是在另一个"父"帧的顶部,但不是总是在所有的顶部

我曾尝试使用:

  1. JInternalFrame-不起作用,因为我必须使用JDesktopPane,这是不可访问的,因为父框架依赖于Border布局
  2. JFramesetAlwaysOnTop(true)不起作用,因为我只希望它位于其父帧的顶部

我在想象一种类似setAlwaysOnTopOf(JFrame parent)的方法。有办法做到这一点吗?

我想要一个总是在另一个"父"帧之上的JFrame

应用程序应该只包含一个JFrame。如果需要子窗口,则使用(模态?)JDialog并将框架指定为父窗口。

这取决于您使用的容器。。。将jFrame绑定到容器。。尝试使用add方法。。

相关内容

  • 没有找到相关文章

最新更新