JavaFX Script и Java

Простой вопрос: могу ли я смешать в своем настольном приложении код Java и JavaFX Script? Если это возможно, не могли бы вы дать мне ссылку с примерами? Или я мог бы упаковать свои пользовательские javafx CustomNode-ы в банку и использовать их в своем проекте рядом со стандартными компонентами SWING?

11.12.2008 15:17:46
6 ОТВЕТОВ
РЕШЕНИЕ

В этой статье приведен пример вызова JavaFX из Java с использованием API сценариев .

2
11.12.2008 19:38:06

Предположительно, все, что вам нужно сделать, это перетащить приложение JavaFX на рабочий стол, чтобы сделать его настольным приложением. Вы также можете использовать код Java в приложении JavaFX. Не уверен насчет обратного.

0
11.12.2008 15:30:24

Да, вы можете смешивать Java и JavaFX.

Согласно одной из записей FAQ :

Кроме того, разработчики могут использовать любую библиотеку Java в своих приложениях JavaFX. Это позволяет приложениям JavaFX пользоваться преимуществами богатых библиотек пользовательского интерфейса JavaFX, а также удивительной широтой функциональности, предлагаемой Java.

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

2
11.12.2008 19:18:41

Я предлагаю вам взглянуть на dotFX . Это может быть полезно для вас. Он также имеет плагин NetBeans .

Прочитайте сначала здесь для получения дополнительной информации.

1
19.02.2009 11:52:43

Вы можете использовать JavaFX 2.0 с Swing http://javafx.com/about-javafx/

Если вы сначала устанавливаете среду выполнения JavaFX 2.0, то запускаете пример http://download.oracle.com/otndocs/products/javafx/samples/SwingInterop/index.html.

1
17.10.2011 18:24:50
Да, используя JFXPanel (панель Swing, на которой размещен контент JavaFX). Тем не менее, он не поддерживает буферизацию глубины, которая вам понадобится, если вы делаете какие-либо 3D-вещи. Смотрите эту ошибку. ссылка . Надеюсь, это будет решено в ближайшее время.
Adam 14.01.2012 11:10:28

Да, Javafx и Java API могут быть смешаны и использованы в вашем приложении без каких-либо проблем.

0
22.08.2012 07:47:20