Java小程序和Web浏览器

时间:2010-03-14 14:48:29

标签: java applet

我正在做一个关于java applet如何与Web浏览器一起工作的主项目。任何人都可以给我详细信息或任何有用的链接。如何使用Web浏览器与java applet进行交互。

2 个答案:

答案 0 :(得分:1)

  1. 下载Mozilla的源代码(例如,Firefox)
  2. 阅读为小程序集成JRE的代码。
  3. 在出现具体问题时提出更多问题。

答案 1 :(得分:0)

也许一个简单的答案就足够了,它不需要逆向工程Mozilla。 直到最近,applet还没有与浏览器进行太多交互。浏览器仅向applet发送'start','stop'和'resize'事件,applet可以命令浏览器打开新的网页。使用Java 6更新10,可以从JavaScript调用Applet函数并从Applet调用JavaScript,只要它们位于同一页面上。
浏览器创建一个“沙箱”来运行applet。沙箱限制了applet的访问权限(例如,applet只能连接到Web服务器上的TCP端口,不能直接访问客户端文件系统上的文件等)。除了这些限制之外,applet就像在客户端盒子上运行的自治应用程序。 您可以在“http://java.sun.com/applets/”和“http://java.sun.com/docs/books/tutorial/deployment/applet/index.html

中找到有关小程序的信息