У меня очень большая программа, которая в настоящее время использует SWT. Программа может работать как на Windows, Mac и Linux, так и на большом настольном приложении со многими элементами. Теперь, когда SWT был несколько старым, я хотел бы переключиться на Swing или JavaFX. И я хотел бы услышать ваши мысли о трех вещах.
Моя главная проблема заключается в том, что будет лучше для настольного GUI-приложения? (Я смотрел онлайн, и многие люди предполагают, что JavaFX так же хорош, как Swing, но я не видел много действительных аргументов, кроме простых пламенных войн). Он должен работать как на Windows, Mac, так и на некоторых популярных дистрибутивах Linux.
-
Что будет чище и проще в обслуживании?
-
и что будет быстрее строить с нуля?
Я использую методологию MVC в своем приложении, если это поможет.