Переход с платформы Swing Application Framework (JSR 296)

Несколько лет назад JSR 296 представил фреймворк для создания настольных приложений в Swing. NetBeans обеспечивает тесную интеграцию с эталонной реализацией. Я выпил Kool-Aid (r) и создал ряд программ от простых однопанельных статистических калькуляторов до больших многооконных, многопанельных программ анализа данных и моделирования.

С тех пор от JSR отказались, и следующая версия NetBeans (7.1) больше не будет включать его поддержку. Мне нужен совет, как перевести эту группу существующих приложений на новый фреймворк.

Кажется, есть несколько возможных вариантов, в том числе:

И есть другие.

Есть ли у кого-нибудь опыт перехода с JSR 296 на одну из этих альтернатив? Я бы действительно предпочел не проходить через кривую обучения всем этим, если кто-то еще пробовал это раньше.

Помимо простого перемещения проекта, может ли кто-нибудь поделиться своим опытом в поддержании непрерывной истории контроля версий во время перехода? Как насчет перемещения справочной системы? Это сработало?

Спасибо за любой совет, который вы можете дать.

6
задан trashgod 6 December 2011 в 21:33
поделиться