F
Flow25
Gast
Hallo zusammen,
in einem JDialog habe ich eine Liste mit Usern. Sobald ich einen neuen User in einem anderen JDialog angelegt habe, möchte ich die Änderung in der Liste sofort sehen und nicht erst wenn der JDialog neu geöfnet wurde.
Mit invalidate() und validate() würde das natürlich gehen. Mein Problem ist nun, dass ich irgendwie auf das entferne Objekt der Liste zugreifen muss.
Mein Programm ist folgendermaßen aufgebaut:
Klasse Hauptfenster bildet Objekt von --> Klasse Userliste. Diese bildet Objekt von --> Klasse Usertabelle. Bei Doppelklick auf Zeile bildet Objekt von --> Klasse EigenDaten. Hier wird ein neuer User erstellt.
Die Klasse Userliste ist vom Typ JDialog und bildet ein Objekt von Usertabelle, welche vom Typ JTable ist und die Tabelle im JDialog Userliste darstellt.
Nun muss ich bei einem Klick auf OK in EigeneDaten irgendwie die Usertabelle ansprechen, die in Userliste instanziiert wurde und Sie validieren.
Weis jemand wie das geht??
Gruß Flow25
in einem JDialog habe ich eine Liste mit Usern. Sobald ich einen neuen User in einem anderen JDialog angelegt habe, möchte ich die Änderung in der Liste sofort sehen und nicht erst wenn der JDialog neu geöfnet wurde.
Mit invalidate() und validate() würde das natürlich gehen. Mein Problem ist nun, dass ich irgendwie auf das entferne Objekt der Liste zugreifen muss.
Mein Programm ist folgendermaßen aufgebaut:
Klasse Hauptfenster bildet Objekt von --> Klasse Userliste. Diese bildet Objekt von --> Klasse Usertabelle. Bei Doppelklick auf Zeile bildet Objekt von --> Klasse EigenDaten. Hier wird ein neuer User erstellt.
Die Klasse Userliste ist vom Typ JDialog und bildet ein Objekt von Usertabelle, welche vom Typ JTable ist und die Tabelle im JDialog Userliste darstellt.
Nun muss ich bei einem Klick auf OK in EigeneDaten irgendwie die Usertabelle ansprechen, die in Userliste instanziiert wurde und Sie validieren.
Weis jemand wie das geht??
Gruß Flow25