?
Hi.
Hab noch nen bisschen gebastelt und mir folgendes überlegt:
Man könnte ja die neu erzeugten JPanels in nem Vector ablegen und diesen vor dem Neuzeichnen der ContentPane auslesen und die JPanels zur ContentPane adden.
Dies funktioniert auch ;), bin dann aber über folgendes Problem gestolpert:
Hab ne Funktion in der ein neues Panel angelegt und im Vector abgelegt wird, da dieses Panel aber den gleichen Namen hat, wie ein Panel, das vorher mit dieser Funktion angelegt wurde, wird es beim repaint der contentPane einfach überschrieben.
Kann ich irgendwie "dynamische Variablennamen" zur Laufzeit erzeugen ?
So in der Art "hilfString = Standardstring + ne Countervariable" und den daraus resultierenden String dem JPanel als Namen geben --> JPanel hilfString = new JPanel() ?
Oder kann ich den Namen des Panels im Nachhinein in den Inhalt des Strings hilfString ändern und dann auch ansprechen ?
Für Tips und Anregungen wär ich sehr dankbar.