Java 如何在主框架内制作第二个框架?

Java 如何在主框架内制作第二个框架?,java,swing,jframe,Java,Swing,Jframe,我有一个简单的JFrame类名是MainFrame这是屏幕截图 我想做一些MDI的事情 现在,我只知道这一点 private void mhsaddshowActionPerformed(java.awt.event.ActionEvent evt) { addMhs AM = new addMhs(); AM.setVisible(true); //desktopPane.add(AM); } 在上面的脚本中,我有两个独立的窗口 那么,如何将第二个窗口(a

我有一个简单的
JFrame
类名是
MainFrame
这是屏幕截图

我想做一些
MDI
的事情

现在,我只知道这一点

private void mhsaddshowActionPerformed(java.awt.event.ActionEvent evt) {
    addMhs AM = new addMhs();
    AM.setVisible(true);  
    //desktopPane.add(AM);
}  
在上面的脚本中,我有两个独立的窗口

那么,如何将第二个窗口(
addMhs();
)作为子窗口,将大型机作为父窗口


我是新手,也许你可以分享一个关于我问题的教程链接。提前感谢

框架将有一个单独的窗口

你应该改用


您可以在
JFrame
内显示一个面板。阅读。

为了使用java制作MDI应用程序,您必须使用Desktopane并在您的Desktopane中添加JInternalFrame。

joy对此发表了评论。这可能不合主题。哪一个是更好的解决方案,你的还是joy的?对不起,英语不好