我有一个很大的程序,目前正在使用SWT。该程序可以在Windows、Mac和Linux上运行,是一个具有多个元素的大型桌面应用程序。 考虑到SWT已经有些过时了,我想切换到Swing或JavaFX。我希望听听您对以下三个问题的想法。
我的主要关注点是哪种桌面GUI应用程序更好?(我在网上查看了很多人都建议JavaFX和Swing一样好,但我没有看到任何有效的论据,除了简单的意见争吵)。它必须能在Windows、Mac和一些流行的Linux发行版上运行。
哪种框架更干净易于维护?
和哪种框架更容易从头开始构建?
我在我的应用程序中使用MVC方法论,如果这有助于答案的话。