Ich habe ein sehr großes Programm, das derzeit SWT verwendet. Das Programm kann sowohl unter Windows als auch unter Mac und Linux ausgeführt werden und ist eine große Desktop-Anwendung mit vielen Elementen. Jetzt, da SWT etwas alt ist, möchte ich entweder zu Swing oder JavaFX wechseln. Und ich würde gerne Ihre Gedanken zu drei Dingen hören.
Mein Hauptanliegen ist, was für eine Desktop-GUI-Anwendung besser ist. (Ich habe online gesucht und viele Leute schlagen vor, dass JavaFX genauso gut ist wie Swing, aber ich habe nicht viele gültige Argumente außer einfachen Meinungsflammenkriegen gesehen). Es muss sowohl auf Windows, Mac als auch auf einigen gängigen Linux-Distributionen funktionieren.
Was wird sauberer und pflegeleichter?
und was lässt sich schneller von Grund auf neu bauen?
Ich verwende MVC-Methologie in meiner Anwendung, wenn dies hilfreich ist.