Liebes Forum
Ich schreibe gerade an einem Programm, was an einer bestimmten Stelle ein "dynamisches" GridBagLayout besitzt. Je nach Input soll ein GridbagLayout erstellt werden, was genau eine Zeile, aber variable Spalten besitzt. Bisher erstelle ich mein GridBagLayout wie folgt:
Problem ist, dass ich in meinem Code ja nun die Zeile
nicht ausfüllen kann, da die Anzahl der Werte variieren.
Ich hatte an eine for-Schleife gedacht, allerdings weiß ich nicht wie man hierbei den Array befüllen kann. Ich hatte an etwas wie
gedacht.
Habt ihr eine Idee?
Viele Grüße
Richi
Ich schreibe gerade an einem Programm, was an einer bestimmten Stelle ein "dynamisches" GridBagLayout besitzt. Je nach Input soll ein GridbagLayout erstellt werden, was genau eine Zeile, aber variable Spalten besitzt. Bisher erstelle ich mein GridBagLayout wie folgt:
Java:
GridBagLayout abc = new GridBagLayout();
abc.columnWidths = new int[]{12,12,12,12,0};
abc.rowHeights = new int[]{13,13,13,13,0};
.
.
.
usw.
Problem ist, dass ich in meinem Code ja nun die Zeile
Java:
abc.columnWidths = ...
Ich hatte an eine for-Schleife gedacht, allerdings weiß ich nicht wie man hierbei den Array befüllen kann. Ich hatte an etwas wie
Java:
for( int x = 0; x <= VariableSpaltenAnzahl; x++{
abc.columnWidths.add = new int(12);
//oder
abc.columnWidths[x] = 12;
}
gedacht.
Habt ihr eine Idee?
Viele Grüße
Richi