当前位置: 首页 > 面试题库 >

将Flash / Flex组件嵌入Java应用程序

公西飞鸾
2023-03-14
问题内容

我正在为公司工作一些Flex峰值。我们基本上正在评估不同的场景等。对于将Flex组件嵌入Java应用程序,您将建议使用哪种解决方案?Flex <->
Java通信不是(但…)问题,只需将swf嵌入JFrame中即可。


问题答案:

我已经用EasyJCom完成了。只要您使用标准的Java窗口库之一(Swing,awt),它就非常简单。您可以在此处查看示例(来自EZJCom网站):http
://www.ezjcom.com/FlashTest.java.txt

EasyJCom的负责人也非常敏感,即使我们最终不使用他们的产品(交换平台),我还是推荐他们。

我没有使用过JFlashPlayer,但确实看过文档,它似乎也足够了。我认为他们的许可证要求您混淆您的代码。我认为这有点奇怪,但也许我误解了许可证。

如果您不想使用Com,或者需要嵌入其他类型的窗口,它将变得更加复杂。

如果您需要嵌入Flash跨平台,则可能会为Mozilla插件滚动自己的Jini库。到那时…如果您不太远,也许值得仅切换平台。;)



 类似资料:
  • 问题内容: 我想将Flash Player直接嵌入C ++或Java应用程序中。 我找到了一篇文章,描述了如何针对C#执行此操作:http : //www.adobe.com/devnet/flash/articles/stock_history03.html 不幸的是,我没有使用C#,COM或ActiveX的经验。我需要有人将此代码转换为C ++,使我可以将Flash Player嵌入Win32

  • 问题内容: 我想将Google地图嵌入到JPanel中。由于我想要放大/缩小等功能,因此使用静态图像是不可行的。 为此,我可能需要在Java桌面应用程序中嵌入一个网页(显示google地图)。而且我已经读到我需要WebKit之类的东西(替代品?)来完成此任务。 我将不胜感激能帮助我的任何帮助: 在Jpanel中嵌入网页。 该网页显示谷歌地图。 问题答案: 是的,现在可以在桌面应用程序中使用Goog

  • 问题内容: 我的目标是让Limewire(JAVA)和Songbird(XULRunner)一起运行。 我当时想最好的方法是在JAVA摆动面板中运行XUL应用程序(songbird)。还有另一种方法吗? 将GUI完全放在XUL中,然后以某种方式访问​​我的JAVA对象会更好还是可行? 我将如何去做呢? 谢谢 问题答案: 看一看JRex,它可能会让您窥探到两个想法。 除此之外,我还将研究Rhinoh

  • 问题内容: 我确信你们中有人注意到,如果您有Acrobat Reader(或其他PDF阅读器),并在Firefox中打开一个PDF,您会看到它嵌入在您的标签中。有什么方法可以将应用程序嵌入JFrame中? 问题答案: 这是一个相当棘手的问题。通常,诸如Adobe Reader之类的本机应用程序不提供可以嵌入到swing应用程序中的组件。但是在Windows中,有COM / OLE方法可以将应用程序

  • 问题内容: 我对将外部应用程序嵌入基于QT 5.5 Widget的应用程序感兴趣。我只关心它在Linux上的工作。我在GNOME上使用CentOS 7。 这是我尝试过的代码: 在此示例中,我将分别获取WinId,并仅对值进行硬编码以进行测试。要嵌入的应用程序正在运行。 当我执行我的应用程序时,它运行没有错误。并且要嵌入的应用程序会更改屏幕位置并调整其大小,但是不会嵌入到我的应用程序中。它仍然是一个

  • 问题内容: 我正在寻找一种将Google JavaScript引擎V8嵌入我的Java应用程序中的解决方案。 你有解决办法吗? 问题答案: 您可以使用J2V8 https://github.com/eclipsesource/J2V8。它甚至可以在Maven Central中使用 。 以下是您好,世界!使用J2V8的程序。 您将需要在pom.xml中指定平台。J2V8当前支持win32_x86,m