2008-10-21 8 views
4

Je travaille sur un pic Flex dans mon entreprise. Nous évaluons essentiellement différents scénarios, etc. Quelle solution recommanderiez-vous pour intégrer les composants Flex dans l'application Java? Flex < -> La communication Java n'est pas (encore ...) un problème, il suffit d'intégrer swf dans JFrame.Intégration d'un composant Flash/Flex dans l'application Java

Répondre

5

Je l'ai fait avec EasyJCom. C'est assez simple tant que vous utilisez l'une des bibliothèques de fenêtres Java standard (Swing, awt). Vous pouvez voir un exemple (du site EZJCom) ici: http://www.ezjcom.com/FlashTest.java.txt

Les responsables d'EasyJCom sont également très réactifs, et même si nous n'avons pas fini d'utiliser leur produit (Plateformes de commutation), je les recommande.

Je n'ai pas utilisé JFlashPlayer, mais j'ai regardé les docs, cela semble être adéquat. Je pense que leur licence vous oblige à obscurcir votre code. Je pensais que c'était un peu étrange, mais peut-être que j'ai mal compris la licence.

Cela devient un peu plus compliqué si vous ne voulez pas utiliser Com, ou si vous avez besoin d'intégrer dans un autre type de fenêtre.

Si vous avez besoin d'intégrer une plate-forme multi-flash, vous risquez de devoir rouler votre propre bibliothèque Jini pour le plugin Mozilla. À ce stade ... Peut-être que ça vaut la peine de changer de plate-forme si vous n'êtes pas trop loin.;)

1

Aucune de ces versions ne supporte Linux ou MacOS. Voilà pour Java multiplateforme et Flash.

1

Je pense que la meilleure façon de faire quelque chose comme ceci serait d'intégrer quelque chose comme xulrunner dans votre application java puis de faire interagir l'application java avec flash via les interfaces xulrunner.

Questions connexes