Hallo,
als Anfänger in der Programmierung befasse ich mich mit sehr einfachen Programmen.
Momentan versuche ich mich an der GUI-Programmierung.
Das Problem, das mich momentan immer wieder betrifft ist die Gestaltung der Anordnung der Komponenten der GUI:
Diese füge ich einem JPanel hinzu (also FlowLayout-Anordnung), welches dann zum JFrame gefügt wird.
Allerdings werden die Komponenten hier streng nachfolgend angeordnet, d.h. diese genau untereinander in Flucht zu bekommen ist ein ewiger Prozess der Veränderung mehrerer Variablen (Framegröße, Button- bzw. Fenstergröße).
Gibt es da nicht eventuell eine Möglichkeit, die Komponenten sozusagen unabhängig voneinander auf dem Panel zu platzieren?
Wie geht ihr diese Sache an?
Hier gibt es u.a. vier einzelne JLabels:
"Spieler" "Computer" "3" "7"
Aussehen sollte es so:
Spieler Computer
3 7
Zur Veranschaulichung noch ein Screenshot eines ausgeführten Programms:
als Anfänger in der Programmierung befasse ich mich mit sehr einfachen Programmen.
Momentan versuche ich mich an der GUI-Programmierung.
Das Problem, das mich momentan immer wieder betrifft ist die Gestaltung der Anordnung der Komponenten der GUI:
Diese füge ich einem JPanel hinzu (also FlowLayout-Anordnung), welches dann zum JFrame gefügt wird.
Allerdings werden die Komponenten hier streng nachfolgend angeordnet, d.h. diese genau untereinander in Flucht zu bekommen ist ein ewiger Prozess der Veränderung mehrerer Variablen (Framegröße, Button- bzw. Fenstergröße).
Gibt es da nicht eventuell eine Möglichkeit, die Komponenten sozusagen unabhängig voneinander auf dem Panel zu platzieren?
Wie geht ihr diese Sache an?
Hier gibt es u.a. vier einzelne JLabels:
"Spieler" "Computer" "3" "7"
Aussehen sollte es so:
Spieler Computer
3 7
Zur Veranschaulichung noch ein Screenshot eines ausgeführten Programms: