Zitat:
|
in "java ist auch eine insel" ist es imo sehr gut beschrieben.
|
Oder alternativ den Nachfolger davon (etwas besser an Java7 angepasst):
Java 7 - Mehr als eine Insel
Statt Swing lieber FX?
Ansonsten solltest du überlegen als GUI, statt mit Swing anzufangen, lieber direkt mit JavaFX einzusteigen.
Es existiert zwar momentan noch weniger Community und Doku, aber Oracle empfiehlt es für neue Applikationen:
6. Is JavaFX replacing Swing as the new client UI library for Java SE?
Yes. However, Swing will remain part of the Java SE specification for the foreseeable future, and therefore included in the JRE. While we recommend developers to leverage JavaFX APIs as much as possible when building new applications, it is possible to extend a Swing application with JavaFX, allowing for a smoother transition.
Quelle
Außerdem ist das Konzept der FXML-Dateien als GUI-Design und dazugehörender Controller-klasse sehr interessant.
Ein Einstieg hier wäre z.B.:
http://docs.oracle.com/javafx/2/get_...et_started.htm
Der passede GUI-Builder wäre der
JavaFX Scene Builder.