現在SWTを使用している非常に大きなプログラムがあります。プログラムはWindows、Mac、Linuxの両方で実行でき、多くの要素を持つ大きなデスクトップアプリケーションです。SWTが少し古いので、SwingまたはJavaFXに切り替えたいと思います。そして、3つのことについてあなたの考えを聞きたいと思います。
私の主な関心事は、デスクトップGUIアプリケーションに対して何が改善されるかです。(私はオンラインで見ましたが、多くの人がJavaFXはSwingと同じくらい優れていると示唆していますが、単純な意見の炎の戦争を除いて、多くの有効な議論はありませんでした)。Windows、Mac、および一部の一般的なLinuxディストリビューションで動作する必要があります。
何がよりクリーンでメンテナンスが容易になりますか?
そして、最初から構築する方が速いのは何ですか?
私のアプリケーションでMVC方法論を使用しています。