Ich habe das einfach JFrame
Der Klassenname ist MainFrame
Hier ist der Screenshot
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.
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 № 1Um 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.