Встраивание компонента Flash / Flex в приложение Java - PullRequest
4 голосов
/ 21 октября 2008

Я работаю над некоторыми шипами Flex в моей компании. Мы в основном оцениваем различные сценарии и т. Д. Какое решение вы бы порекомендовали для встраивания компонентов Flex в приложение Java? Flex <-> Java-связь не является (пока ...) проблемой, просто встраивает swf в JFrame.

Ответы [ 4 ]

5 голосов
/ 21 октября 2008

Я сделал это с EasyJCom. Это довольно просто, если вы используете одну из стандартных оконных библиотек Java (Swing, AWT). Вы можете увидеть пример (с сайта EZJCom) здесь: http://www.ezjcom.com/FlashTest.java.txt

Люди, отвечающие за EasyJCom, также очень отзывчивы, и хотя мы в конечном итоге не использовали их продукт (переключение платформ), я бы рекомендовал их.

Я не использовал JFlashPlayer, но взглянул на документы, кажется, что это также подходит. Я думаю, что их лицензия требует, чтобы вы запутали свой код. Я подумал, что это немного странно, но, возможно, я неправильно понял лицензию.

Это становится немного сложнее, если вы не хотите использовать Com или если вам нужно встроить в окно другого типа.

Если вам нужно встроить кроссплатформенную флэш-память, возможно, вы застряли в своей собственной библиотеке Jini для плагина Mozilla. В этот момент ... Может быть, стоит просто поменять платформу, если вы не слишком далеко зашли;;)

1 голос
/ 17 июня 2011

Я думаю, что лучший способ сделать что-то подобное - это вставить что-то вроде xulrunner в ваше java-приложение, а затем заставить java-приложение взаимодействовать с flash через интерфейсы xulrunner.

1 голос
/ 21 февраля 2011

Ни один из них не поддерживает Linux или MacOS. Вот вам и кроссплатформенная Java и Flash.

1 голос
/ 21 октября 2008

Не проверял это, но, похоже, JFlashPlayer справится с этой задачей. http://www.jpackages.com/jflashplayer/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...