/ / Wie mache ich den zweiten Frame im Main? - Java, Swing, Jframe

Wie erstelle ich den zweiten Frame im Main? - java, schaukel, jframe

Ich habe das einfach JFrame Der Klassenname ist MainFrame Hier ist der Screenshot

Bildbeschreibung hier eingeben

Ich möchte welche machen MDI Ding.

im Moment weiß ich nur das

private void mhsaddshowActionPerformed(java.awt.event.ActionEvent evt) {
addMhs AM = new addMhs();
AM.setVisible(true);
//desktopPane.add(AM);
}

und mit meinem Skript oben habe ich jetzt zwei getrennte Fenster.

Bildbeschreibung hier eingeben

Wie kann ich das zweite Fenster machen (addMhs();) als Kind und MainFrame als Eltern?

Ich bin neu in diesem Bereich. Vielleicht können Sie einen Tutorial-Link zu meinem Problem veröffentlichen. Vielen Dank im Voraus

Antworten:

2 für die Antwort № 1

Um eine MDI-App mit Java zu erstellen, müssen Sie DesktopPane verwenden und JInternalFrame in Ihrem DesktopPane hinzufügen.


1 für die Antwort № 2

Frames haben ein separates Fenster.

Du solltest benutzen Panel stattdessen.

Sie können ein Panel im Inneren anzeigen JFrame. Lesen Wie benutzt man Panel.