• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

[Java] GridLayout

Status
Für weitere Antworten geschlossen.

Icy

Neues Mitglied
Hallo zusammen,

ich habe mit Java ein Fenster erstellt (bis jetzt noch ohne besondere Eigenschaften) und diesem Ein GridLayout mit 11 Zeilen und 10 Spalten zugewiesen.

Nun möchte ich zB ein JPanel in die Zelle 5/3 (also Zeile 5, Spalte 3) setzen, geht das irgendwie? Ich habe es bis jetzt nur so kennengerlernt, dass wenn ich ein Objekt zu dem Fenster mit GridLayout adde, alles nach der Reihe angeordnert wird.

Hoffe, mir kann jemand weiterhelfen!

MfG Icy
 
Werbung:
Hallo
ich kenne zwar keine direkte Möglichkeit, die dir weiter hilft, aber wie wäre es denn damit:
1. Du probierst es mit GridBagLayout
2. Du schreibst dir eine eigene add(Component, int, int) methode, die alle Komponenten in einem zweidimensionalen Array speichert(für keine Komponente ein leeres Panel oder so) und bei jedem Aufruf die Komponente an der angegebenen Position austauscht und dann neu alles normal added.
3. Du schreibst dir eine eigene Layout-Klasse:mrgreen:
mfg Bleistift
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben