2014-10-17 2 views
0

Возможно ли использовать код, который не связан со специальными функциями javafx в приложении, отличном от JavaFX? Мое приложение построено на вершине JavaSE 8. Это означает, что время выполнения javafx и apis включены каким-либо образом. Могу ли я использовать структуру свойств javafx из пакета javafx.beans, расположенного в jfxrt.jar? Нужно ли запускать этот код в специальном java fx runtime?Использование JavaFX api из jfrt.jar в приложениях, отличных от JavaFX

Спасибо заранее и наилучшие пожелания Sebastian

ответ

0

Я не пробовал, но мой догадки является что вы можете использовать следующие пакеты без запуска платформы JavaFX:.

  • javafx.bean *
  • javafx.collections. *
  • javafx.util. *

Вопрос заключается в том, если вы действительно хотите загромождать код без графического интерфейса с кодом из рамок GUI и, таким образом, создать зависимость для JavaFX.

Лично я все еще надеюсь, что Java однажды получит некоторые свойства уровня языка, надеюсь, с поддержкой привязки.

+0

Я пробовал, и это правильно (с текущей реализацией). Я использовал свойства JavaFX в боковых компонентах на стороне сервера, с аннотациями JPA, сопоставляющими их с объектами базы данных и т. Д. (Хотя javafx.collections создает проблемы для некоторых ORM). Однако ваши комментарии относительно зависимостей уместны, и хотя нет очевидной причины, почему для этого потребуется использовать инструментарий FX, нет никакой гарантии, что в будущем этого не будет. –

0

Вы бесплатно использовать их без какого-либо специального кода начальной загрузки JavaFX, ...

Смежные вопросы