Hallo miteinander,
ich benutze ein JDesktopPane mit mehreren JInternalFrames, die ich manuell in der Anwendung öffnen kann.
Nach dem Öffnen eines JInternalFrames werden bestimmte Eigenschaften der Klasse zugewiesen,
z.B. JIF1: Zahl = 7 und JIF2: Zahl = 9, etc.
Mein Problem ist nun, bestimmte Werte aus den offenen JInternalFrames beim Schließen der Anwendung in eine jeweilige Property File zu schreiben, da ich immer nur die Werte der aktuell letzten Veränderung bekomme, d.h. mit dem Beispiel oben die Zahl 9;
Erzeugen tue ich die JInternalFrames mit der Methode:
Gibt es eine schnelle/einfache Möglichkeit ein bestimmtes JInternalFrame auszuwählen mit den jeweiligen Klassenwerten?
(Über das JDesktopPane lässt sich schließlich auch die Größe und der Ort jedes Frames abfragen)
Vielen Dank schonmal,
Gruß
ich benutze ein JDesktopPane mit mehreren JInternalFrames, die ich manuell in der Anwendung öffnen kann.
Nach dem Öffnen eines JInternalFrames werden bestimmte Eigenschaften der Klasse zugewiesen,
z.B. JIF1: Zahl = 7 und JIF2: Zahl = 9, etc.
Mein Problem ist nun, bestimmte Werte aus den offenen JInternalFrames beim Schließen der Anwendung in eine jeweilige Property File zu schreiben, da ich immer nur die Werte der aktuell letzten Veränderung bekomme, d.h. mit dem Beispiel oben die Zahl 9;
Erzeugen tue ich die JInternalFrames mit der Methode:
Java:
public void createFrame() throws PropertyVetoException {
Frame intern = new Frame(Frame_Anz++);
intern.setVisible(true);
desktop.add(intern);
intern.setSelected(true);
}
Gibt es eine schnelle/einfache Möglichkeit ein bestimmtes JInternalFrame auszuwählen mit den jeweiligen Klassenwerten?
(Über das JDesktopPane lässt sich schließlich auch die Größe und der Ort jedes Frames abfragen)
Vielen Dank schonmal,
Gruß
Zuletzt bearbeitet von einem Moderator: