Hallo beisammen,
kann ich Objekte killen, welche eventuell erst zur Laufzeit erzeugt werden?
Es geht darum, dass ich 3 versch. Button habe, welche jeweils ein JPanel Objekt auf einem JFrame erzeugen.
Problem ist, dass wenn ich Pane1 aufrufe und dann auf den 2 Button klicke, liegen die beiden Panes übereinandern.
Da die Objekte ja erst beim Buttonklick erzeugt werden, kann ich sie ja nicht einfach auf invisible oder null setzen.
Gibt es vielleicht die Möglichkeit zu sagen, dass wenn zur Laufzeit eines der drei Objekte läuft, nur das aktuell-erzeugte am Leben bleibt?
Vielleicht eine Art Schleife die über alle Objekte rüberläuft und guckt, ob eines der 3 (Pane1 - Pane3) Aktiven nicht aktiv sein sollte und es anschließend killt?
Danke
kann ich Objekte killen, welche eventuell erst zur Laufzeit erzeugt werden?
Es geht darum, dass ich 3 versch. Button habe, welche jeweils ein JPanel Objekt auf einem JFrame erzeugen.
Problem ist, dass wenn ich Pane1 aufrufe und dann auf den 2 Button klicke, liegen die beiden Panes übereinandern.
Da die Objekte ja erst beim Buttonklick erzeugt werden, kann ich sie ja nicht einfach auf invisible oder null setzen.
Gibt es vielleicht die Möglichkeit zu sagen, dass wenn zur Laufzeit eines der drei Objekte läuft, nur das aktuell-erzeugte am Leben bleibt?
Vielleicht eine Art Schleife die über alle Objekte rüberläuft und guckt, ob eines der 3 (Pane1 - Pane3) Aktiven nicht aktiv sein sollte und es anschließend killt?
Danke