Hallo
Ich muss zum ersten Mal eine etwas komplexe GUI programmieren. Die Aufgabe ist nicht schwer. Es geht bloss darum ein Haufen Information darzustellen. Ich musste eine kleine Demo-Version für den Kunden schreiben, um eine Idee vom Endergebniss zu vermitteln.
Ich bin nun Mal Anfänger und kenne nur die Basics von Swing. Ich habe mir also eine graphische Anwendung besorgt (Jigloo) und die verschiedenen LEDs und Schalter an die gewüschte Stelle zu plazieren versucht. Nach vielen Stunden ist es mir tatsächlich gelungen, die GUI zu malen. Und obwohl der Kunde mit dem Resultat zufrieden war, weiss ich dass ich das richtige Programm anders schreiben muss.
Das Plazieren von Komponenten, zum Beispiel. Ich musste zahlose Panes miteinander verschachteln, um das richtige Layout zu erziehlen. Der vom Tool erzeugte Code war dann sehr gross; es wäre sehr mühsam, die Stellen für die verschiedenen Kontrollen darin zu finden. Ich könnte die Applikation auch so schreiben, ich weiss aber, dass dies nicht der richtige weg ist.
Wo kann ich Anleitungen finden, um die Aufgabe besser zu lösen (Bücher, Website)?
Danke
Ich muss zum ersten Mal eine etwas komplexe GUI programmieren. Die Aufgabe ist nicht schwer. Es geht bloss darum ein Haufen Information darzustellen. Ich musste eine kleine Demo-Version für den Kunden schreiben, um eine Idee vom Endergebniss zu vermitteln.
Ich bin nun Mal Anfänger und kenne nur die Basics von Swing. Ich habe mir also eine graphische Anwendung besorgt (Jigloo) und die verschiedenen LEDs und Schalter an die gewüschte Stelle zu plazieren versucht. Nach vielen Stunden ist es mir tatsächlich gelungen, die GUI zu malen. Und obwohl der Kunde mit dem Resultat zufrieden war, weiss ich dass ich das richtige Programm anders schreiben muss.
Das Plazieren von Komponenten, zum Beispiel. Ich musste zahlose Panes miteinander verschachteln, um das richtige Layout zu erziehlen. Der vom Tool erzeugte Code war dann sehr gross; es wäre sehr mühsam, die Stellen für die verschiedenen Kontrollen darin zu finden. Ich könnte die Applikation auch so schreiben, ich weiss aber, dass dies nicht der richtige weg ist.
Wo kann ich Anleitungen finden, um die Aufgabe besser zu lösen (Bücher, Website)?
Danke