我有一个非常大的程序,当前正在使用SWT。该程序可以在Windows,Mac和Linux上运行,它是一个包含许多元素的大型桌面应用程序。现在SWT有点老了,我想切换到Swing或JavaFX。我想听听您对三件事的想法。
我主要关心的是桌面GUI应用程序会更好吗?(我在网上看过,很多人认为JavaFX与Swing一样好,但是除了简单的见解大战之外,我没有看到很多有效的论点)。它必须在Windows,Mac和一些流行的Linux发行版上都可以工作。
什么会更清洁,更容易维护?
从头开始构建的速度更快?
我在应用程序中使用MVC方法论,如果有帮助的话。