我有一个 JFrame A 和 2 个 JInternalFrame B 和 C。我想在 JPanel 中显示这两个框架 B 和 C,而不是 JInternalFrame。然后我将把 jpanel 放到另一个框架中。因此 B 和 C 都将显示为自己的 JFrame。 所以我的问题是: 如何将 JInternalFrame 组件移动到 JPanel?
谢谢
最佳答案
它应该非常简单,因为 JInternalFrame
和 JPanel
都是 JComponent
的子类。
您可以在框架开头将 extends JInternalFrame
重命名为 extends JPanel
,更改构造函数(因为 IIRC 是 JInternalFrame
的构造函数)需要标题、可调整大小等)并检查是否存在编译错误(也许是,但都是小问题),然后就完成了..
关于Java JInternalFrame 到 JPanel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4277595/