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