Hallo,
ich habe ein spezielles Problem und zwar befinden sich auf meiner Applikations GUI bis zu 3 JTrees. diese 3 JTrees sind jeweils aus der gleichen Klasse erzeugt worden (die 3 Objekte sind also gleich),
auf diesen JTrees befindet sich ein PopupMenu, mit dem ich Knoten hinzufügen und löschen kann.
Wenn ich das bei einem JTree mache (z.B.: einen Knoten hinzufügen), dann soll bei den beiden anderen JTrees das gleiche passieren (also auch ein Knoten hinzugefügt werden), die bis zu 3 JTrees sollen sich also gegenseitig synchronisieren, "bis zu" -> weil nicht immer alle 3 JTrees sichtbar sind.
Meine Frage wäre jetzt, wie macht man das am Besten, mit einem Observer oder mit einem PropertyChangeListener, oder lösche ich die beiden anderen JTreeObjekte und erzeuge neue.
Vielleicht hat dazu jemand eine Idee
Besten Dank,
Generic
ich habe ein spezielles Problem und zwar befinden sich auf meiner Applikations GUI bis zu 3 JTrees. diese 3 JTrees sind jeweils aus der gleichen Klasse erzeugt worden (die 3 Objekte sind also gleich),
auf diesen JTrees befindet sich ein PopupMenu, mit dem ich Knoten hinzufügen und löschen kann.
Wenn ich das bei einem JTree mache (z.B.: einen Knoten hinzufügen), dann soll bei den beiden anderen JTrees das gleiche passieren (also auch ein Knoten hinzugefügt werden), die bis zu 3 JTrees sollen sich also gegenseitig synchronisieren, "bis zu" -> weil nicht immer alle 3 JTrees sichtbar sind.
Meine Frage wäre jetzt, wie macht man das am Besten, mit einem Observer oder mit einem PropertyChangeListener, oder lösche ich die beiden anderen JTreeObjekte und erzeuge neue.
Vielleicht hat dazu jemand eine Idee
Besten Dank,
Generic
Zuletzt bearbeitet: