C
cobra11
Gast
Hallo zusammen
Die Anfängergrundlagen von der GUI Programmierung hab ich verstanden also Buttons Labels etc. kann ich erstellen und handeln nur bei den Layoutmanagern blick ich nicht durch. Bis jetzt hab ich jedes GUI mit absoluten Werten erstellt, also setLayout(null);
Ich dachte mir vieleicht ist dies nicht ganz professionel und wollte es mal mit den Layout managern versuchen nur krieg ichs irgendwie nicht hin und ich weis auch nicht so richtig bei welcher situation ich welchen Layoutmanager verwenden muss.
Kann man eigentlich beim GridLayout die grösse oder nur die höhe der einzelnen Zellen angeben? oder wie funktioniert dass, wenn ich verschiedene Zeilenhöhen haben möchte oder zb auch mal eine Zeile einfach frei lassen möchte?
zb. möchte ich folgendes GUI erstellen:
-abstände und ausrichtung sollten ca. so sein
Kennt jemand ein gutes Tutorial? oder hat jemand kurz zeit dies zu realisieren oder mir die funktionsweise der Layoutmanager zu erklären? wäre sehr dankbar..
Die Anfängergrundlagen von der GUI Programmierung hab ich verstanden also Buttons Labels etc. kann ich erstellen und handeln nur bei den Layoutmanagern blick ich nicht durch. Bis jetzt hab ich jedes GUI mit absoluten Werten erstellt, also setLayout(null);
Ich dachte mir vieleicht ist dies nicht ganz professionel und wollte es mal mit den Layout managern versuchen nur krieg ichs irgendwie nicht hin und ich weis auch nicht so richtig bei welcher situation ich welchen Layoutmanager verwenden muss.
Kann man eigentlich beim GridLayout die grösse oder nur die höhe der einzelnen Zellen angeben? oder wie funktioniert dass, wenn ich verschiedene Zeilenhöhen haben möchte oder zb auch mal eine Zeile einfach frei lassen möchte?
zb. möchte ich folgendes GUI erstellen:
Code:
-----------------------------------------------------
| ---------- ------------------------- --------- |
| | label1 | | textfield 1 | |button1| |
| ---------- ------------------------- --------- |
| |
| (10px abstand, evtl. pannel mit anderer farbe) |
| |
| ---------- ------------------------- --------- |
| | label2 | | textfield 2 | |button2| |
| ---------- ------------------------- --------- |
| |
| |
| (40px abstand, evtl. pannel mit anderer farbe) |
| |
| |
| --------- --------- |
| |Button3| |Button4| |
| --------- --------- |
-----------------------------------------------------
Kennt jemand ein gutes Tutorial? oder hat jemand kurz zeit dies zu realisieren oder mir die funktionsweise der Layoutmanager zu erklären? wäre sehr dankbar..