Hallo, ich habe mal wieder eine Frage und hoffe ihr könnt mir weiterhelfen.
Ich habe eine Anwendung mit GUI. Hier wird ein Hauptfenster (JFrame) aufgebaut. Dieses enthält die Auflistung von Daten (z. B. JTable) und natürlich auch eine Menüleiste. Wenn ich nun auf einen Menüpunkt klicke (z. B. Daten erfassen), soll sich eine neue "Maske" öffnen. Dies soll aber kein Dialog und auch kein neues Fenster sein. Wie kann ich also den Inhalt (unterhalb der Menüleiste) eines JFrames ändern?
Ich habe schon etwas gesucht und bin auf verschiedene Methoden gestoßen. Z. B. Verwendung von InternalFrames, das JPanel leeren und neu aufbauen, Verwendung des CardLayout...
Was ist nun aber die "richtige" und performanteste Methode für den von mir geschilderten Fall?
Danke und Gruß
Ich habe eine Anwendung mit GUI. Hier wird ein Hauptfenster (JFrame) aufgebaut. Dieses enthält die Auflistung von Daten (z. B. JTable) und natürlich auch eine Menüleiste. Wenn ich nun auf einen Menüpunkt klicke (z. B. Daten erfassen), soll sich eine neue "Maske" öffnen. Dies soll aber kein Dialog und auch kein neues Fenster sein. Wie kann ich also den Inhalt (unterhalb der Menüleiste) eines JFrames ändern?
Ich habe schon etwas gesucht und bin auf verschiedene Methoden gestoßen. Z. B. Verwendung von InternalFrames, das JPanel leeren und neu aufbauen, Verwendung des CardLayout...
Was ist nun aber die "richtige" und performanteste Methode für den von mir geschilderten Fall?
Danke und Gruß