dedlfix: Instanzname dynamisch vergeben

Beitrag lesen

Hi!

Ich möchte gern ein Spielfeld erzeugen:
Dabei soll der Instanzname: "panel" dynamisch vergeben werden.

Das geht so nicht. Du musst dir das so vorstellen, dass diese Variablennamen nach dem Kompilieren nicht mehr existieren und nur noch Speicheradressen sind. Wenn du eine Referenz auf die Panels haben willst, musst du diese irgendwo ablegen. Das kann in deinem Fall ein zweidimensionales Array sein:

Panel[][] panels = new Panel[8][8];

Mit panels[x][y] greifst du auf ein einzelnes Panel zu.

Lo!