如何在applet中加载和显示远程jar小程序?

时间:2010-01-31 13:26:34

标签: java jar applet

我想将远程applet加载到我自己的applet中。

例如,假设我希望我的applet在 java applet 中下载并显示来自此网站的游戏:

http://www.java4k.com/index.php?action=home

我该怎么做?

1 个答案:

答案 0 :(得分:3)

您可以使用已签名的小程序访问本地文件系统并绕过同源策略。

LWJGL java库开发了一个“applet loader”,你可以修改和重用它。 http://lwjgl.org/wiki/doku.php/lwjgl/tutorials/applet

以下是野外使用的示例:http://www.paulscode.com/demos/SoundSystem/09AUG2009/Helicopter.html

基本上,applet_loader下载一堆文件,将它们写在磁盘上,将它们添加到类路径中,实例化目标applet,然后代理Java方法调用它到目标applet(Applet.start,Applet.stop)等等。)。