Welche Technologie für eine Java-Fat-Client-Anwendung?

gorefest

Erfahrenes Mitglied
Hallo,

ich möchte in naher Zukunft eine Fat-Client-Anwendung in Java schreiben und möchte dabei nach Möglichkeit auf diese Dinge NICHT verzichten :

1. JPA
2. + Hibernate, Ibatis o.ä.
3. Spring
4. GUI-Builder
5. Native GUI

Ich habe bisher über folgende Szenarien nachgedacht :

1. Eclipse/Equinox (gibts afaik aber keinen GUI-Builder)
2. Netbeans Rich Client (gibts aber keine Native GUI)
3. Netbeans mit Swing (s.o.)

Ich bin da ein bisserl im unschlüssig. Wie sind da Eure Erfahrungen? Was würdet Ihr empfehlen? Ich habe bisher nur Weboberflächen mit Jboss/Tomcat oder CLI-Clients gebaut und bin mit Java-GUI unbefleckt und vorurteilsfrei.

Tausend Dank für Eure Anregungen!!
 
Danke für den Tipp!

Den swt designer kannte ich noch nicht; das Ding ist ja sogar bezahlbar :-)

Hast Du schon Erfahrungen damit sammeln können?
 
Hallo zusammen,

von Netbeans gibt es den Swing GUI Builder (auch Matisse genannt)
http://www.netbeans.org/features/java/swing.html

Ich fand den nicht schlecht. Damit ließ sich relativ simpel eine CRUD Applikation auf einer bestehenden Datenbank erstellen.

Auf den Seiten findest du massig Dokumentation und auch Screencasts. Den fand ich zum anschauen ganz nett.
http://www.netbeans.org/kb/60/java/swing-app-beans-binding-screencast.html

Viel kann ich Dir dazu leider nicht sagen. Hauptsächlich mache ich Spring/JSF/Hibernate. Swing war nur ein Ausflug.

Gruß Sen

Edit: Native GUI soll es sein. Sorry hatte ich überlesen. Dann bleibt nicht mehr viel außer dem SWT. Muss es denn wirklich native sein? Sonst würde ich dich in richtung JavaFX schubsen, wenn Du schon etwas neues lernst :)
http://www.netbeans.org/features/javafx/
 
Zuletzt bearbeitet:
Hi,

sorry für die späte Antwort - war im Urlaub :D

Swing finde ich persönlich ziemlich hässlich. Da es ein echtes Produkt werden soll, möchte ich möglichst das Look-and-Feel des nativen UI haben.

Ich werde daher wahrscheinlich auf SWT setzen.

Grüße
gore
 
Zuletzt bearbeitet:
Hi,

sorry für die späte Antwort - war im Urlaub :D

Swing finde ich persönlich ziemlich hässlich. Da es ein echtes Produkt werden soll, möchte ich möglichst das Look-and-Feel des nativen UI haben.

Ich werde daher wahrscheinlich auf SWT setzen.

Grüße
gore

Swing und hässlig? Na dann is ja alles klar :rolleyes:
Für Swing gibt es hunderte (wenn nich sogar tausende) verschiedene LookAndFeels. Hässlig findest du vielleicht das MetalLookAndFeel, das wird standardmäßig verwendet, aber man kann jederzeit ein anderes nehmen. Ich persönlich finde das NimbusLookAndFeel ganz schick und benutze es auch in fast allen Tools, die ich so bastel.
Zum Thema LookAndFeel kannste ja mal hier vorbeischaun. Da wird auch erklärt, wie man das systemeigene LookAndFeel einstellt, sind nur 3-4 Zeilen, je nachdem wie genau man die Exceptions abfängt auch ein paar mehr, aber nur wegen den Catch-Anweisungen.
 

Neue Beiträge

Zurück