J'ai un très gros programme qui utilise actuellement SWT. Le programme peut être exécuté sur Windows, Mac et Linux, et c'est une grande application de bureau avec de nombreux éléments. Maintenant que SWT est un peu vieux, je voudrais passer à Swing ou JavaFX. Et j'aimerais entendre vos réflexions sur trois choses.
Ma principale préoccupation est ce qui sera mieux pour une application GUI de bureau? (J'ai regardé en ligne et beaucoup de gens suggèrent que JavaFX est aussi bon que Swing, mais je n'ai pas vu beaucoup d'arguments valables, sauf de simples guerres de flamme d'opinion). Il doit fonctionner à la fois sur Windows, Mac et certaines distributions Linux populaires.
Qu'est-ce qui sera plus propre et plus facile à entretenir?
et ce qui sera plus rapide à construire à partir de zéro?
J'utilise la méthologie MVC dans mon application, si cela peut vous être utile.