Ich bin tagsüber Webentwickler und denke darüber nach, meine erste echte Desktop-Anwendung zu erstellen. Die Idee ist, ein Tool zu erstellen, das eine sich sehr wiederholende Aufgabe in einer Webanwendung automatisiert, in der keine API verfügbar ist.
Ich weiß, dass ich Java verwenden möchte. Ich habe es zuvor für Web-Inhalte verwendet, kenne die Syntax ziemlich gut und möchte, dass die Anwendung plattformübergreifend so einfach wie möglich ist.
Ich bin mir nicht so sicher, ob ich SWT oder Swing verwenden soll. Da mein Hauptpublikum Windows verwendet, möchte ich es dort so nativ wie möglich gestalten. Linux und Mac sollten funktionieren, aber das Aussehen ist hier nicht so wichtig.
Was sind die Argumente für und gegen jedes UI Framework, Swing oder SWT?
Vielen Dank.
PS: Ich entwickle unter Windows mit Eclipse. Aber ich dachte darüber nach, mit Netbeans zu spielen.