M
Markus N.
Gast
Hallo liebes Java-Forum,
ich habe bisher privat in C++ programmiert und beschränkte mich, trotz fortgeschrittener Kenntnisse, zumeist auf die Konsolenprogrammierung. Ernsthafte größere Projekte hatte ich also nie begonnen.
Nun plane ich aus berufstechnischen sowie wissenstechnischen Gründen die Programmiersprache Java zu "erlernen" bzw. mich einzuarbeiten. Für zukünftige Projekte möchte ich gerne auf grafische Benutzeroberflächen setzen. Hierbei stellt sich mir aber nun eine Frage.
Sollte ich mir bei der Programmierung von Software auf Basis grafischer Benutzeroberflächen sogenannte "GUI-Builder" zur Hilfe nehmen oder mich ausschließlich auf komplett eigenständig programmierte GUI's beschränken? So gäbe es den Weg, die GUI selbst über den Builder zusammenzuklicken und die Logik sowie Funktionalität zu implementieren ( ich weiß, dass das auschließliche Zusammenklicken kein Programmieren ist ) oder gar alles selbst programmieren ( BorderLayout, GridLayout ... ) .
Wie wird soetwas vorallem in der profesionellen Programmierung gehandhabt?
Ich bedanke mich und wünsche noch einen schönen Tag!
Liebe Grüße,
ich habe bisher privat in C++ programmiert und beschränkte mich, trotz fortgeschrittener Kenntnisse, zumeist auf die Konsolenprogrammierung. Ernsthafte größere Projekte hatte ich also nie begonnen.
Nun plane ich aus berufstechnischen sowie wissenstechnischen Gründen die Programmiersprache Java zu "erlernen" bzw. mich einzuarbeiten. Für zukünftige Projekte möchte ich gerne auf grafische Benutzeroberflächen setzen. Hierbei stellt sich mir aber nun eine Frage.
Sollte ich mir bei der Programmierung von Software auf Basis grafischer Benutzeroberflächen sogenannte "GUI-Builder" zur Hilfe nehmen oder mich ausschließlich auf komplett eigenständig programmierte GUI's beschränken? So gäbe es den Weg, die GUI selbst über den Builder zusammenzuklicken und die Logik sowie Funktionalität zu implementieren ( ich weiß, dass das auschließliche Zusammenklicken kein Programmieren ist ) oder gar alles selbst programmieren ( BorderLayout, GridLayout ... ) .
Wie wird soetwas vorallem in der profesionellen Programmierung gehandhabt?
Ich bedanke mich und wünsche noch einen schönen Tag!
Liebe Grüße,