I have a requirement to implement a Java desktop application!
Which framework would you recommend: SWT, Swing, Java FX or some other?
I have a requirement the app should work on Windows (x86 and x64), Linux (x86 and x64) and OSX.
Thank you in advance!
Best regards,
Jurica Krizanic
解决方案
SWT is proprietary to Eclipse. If that runs on all platforms, and you know it well, then I guess it'd be fine.
Swing is built into JDK, so it's as portable as the JVM it runs on.
I don't believe JavaFX has caught on, but I don't do much desktop development.
I'd vote for Swing first, followed by JavaFX, then SWT.