我想要一个始终位于另一个“父”框架之上的JFrame,但不始终位于所有内容之上
我试图使用:
JInternalFrame
- 不起作用,因为我必须使用JDesktopPane,因为父框架依赖于边框布局,所以它是无法使用的。JFrame
与setAlwaysOnTop(true)
- 不起作用,因为我只希望它位于其父框架之上我在想像setAlwaysOnTopOf(JFrame parent)
这样的方法。有没有办法做到这一点?
答案 0 :(得分:3)
我想要一个始终位于另一个“父”框架
之上的JFrame
应用程序应该只包含一个JFrame。如果你需要一个子窗口,那么使用(模态?)JDialog
并将框架指定为父窗口。
答案 1 :(得分:0)
取决于您使用的是哪个容器...... 将jFrame绑定到容器.. 尝试使用add方法..