Есть ли инструмент для преобразования существующих приложений JavaFX 1.x в Java-код JavaFX 2.x?
Преобразование сценариев JavaFX 1.x в Java-код JavaFX 2
Ответы (1)
В настоящее время такой инструмент публично не существует, и маловероятно, что он будет создан.
Oracle действительно создала прототип инструмента, который использовался во внутренней разработке Oracle, но они решили не продолжать его разработку.
Цитаты руководителя проекта JavaFX Ричарда Бэра (из тем форума, ссылки на которые приведены ниже):
Ричард: К сожалению, у нас нет инструмента, который помог бы с миграцией. Наш опыт миграции библиотеки и примеров JavaFX показывает, что на самом деле не было простого решения — даже написанный помощник по миграции был очень неполным. Некоторым это показалось очень полезным, но я просто сделал это вручную.
PDVieira: Не могли бы вы прислать мне созданный вами помощник FxTranslator?
Ричард: Хотел бы я, но, к сожалению, мы не можем его прислать (на самом деле, у меня даже нет кода под рукой, я его не писал (это сделал Имонн), и его нужно будет узаконить одобрить открыть его исходный код, и, вероятно, он даже больше не компилируется и не работает, потому что платформа значительно изменилась с декабря прошлого года).
Вы можете обратиться к этим темам форума, в которых это обсуждается подробнее:
- https://forums.oracle.com/forums/thread.jspa?messageID=9967190
- https://forums.oracle.com/forums/thread.jspa?messageID=10064115