将Flash/Flex组件嵌入Java应用程序
我正在公司里做一个Flex spike。我们基本上是在评估不同的场景等。对于将Flex组件嵌入Java应用程序,您会推荐什么解决方案?Flex<->;Java通信不是(目前…)一个问题,只是将swf嵌入JFrame
你可以在下面搜索框中键入要查询的问题!
我正在公司里做一个Flex spike。我们基本上是在评估不同的场景等。对于将Flex组件嵌入Java应用程序,您会推荐什么解决方案?Flex<->;Java通信不是(目前…)一个问题,只是将swf嵌入JFrame
# 1 楼答案
我认为最好的方法是将类似于xulrunner的东西嵌入到java应用程序中,然后让java应用程序通过xulrunner接口与flash交互
# 2 楼答案
虽然还没有测试过,但看起来JFlashPlayer可以完成这项工作http://www.jpackages.com/jflashplayer/
# 3 楼答案
我已经用EasyJCom完成了。只要您使用标准Java窗口库(Swing、awt)之一,这就非常简单。你可以在这里看到一个例子(来自EZJCom网站):http://www.ezjcom.com/FlashTest.java.txt
EasyJCom的负责人也非常积极,尽管我们最终没有使用他们的产品(交换平台),我还是推荐他们
我没有用过JFlashPlayer,但确实看了一下文档,它似乎也足够了。我认为他们的许可证要求你混淆你的代码。我觉得有点奇怪,但也许我误解了许可证
如果你不想使用Com,或者你需要嵌入到另一种类型的窗口中,它会变得更加复杂
如果你需要嵌入flash跨平台,你可能会被困在为Mozilla插件开发自己的Jini库中。到那时。。。如果你还不太熟悉的话,换个平台也许是值得的
# 4 楼答案
这些都不支持Linux或MacOS。跨平台Java和Flash就到此为止