java – 如何读取applet的所有参数?

有getParameter()可以读取我所知道的参数.

但是,我是否应该(因为lib体系结构的原因)读取已传递给applet的所有参数,有没有办法做到这一点?

我查看了API并搜索了一下,但没有运气.

解决方法:

AFAIK使用标准applet API无法读取未知参数.

反正哪个没有意义.你打算用未知参数做什么?注意解释为什么这可能有用.

尽管如此,如果你真的想要的话,一种方法是使用JavaScript并调用applet中定义的方法并将其传递给参数.

如何工作可以在几个地方阅读.这里有几个起点:

JavaScript to Java Communication (Scripting)

Liveconnect: Calling from JavaScript to Java

Mozilla DevCenter: JavaScript to Java Communication

关于作者评论:

如果我理解正确,您还可以强制执行lib构造的每个applet覆盖Applet.getParameterInfo()方法并返回适当的信息.

现在,您可以为applet声明支持的参数提供静态映射.

上一篇:java – 应用程序和applet之间有什么区别?


下一篇:java – 使用separate_jvm在各个JVM中启动applet并不总是有效