gpt4 book ai didi

java - 在 netscape.javascript.JSObject 中找不到 getWindow(Applet)

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:29:18 24 4
gpt4 key购买 nike

我正在尝试从 JApplet 调用 JavaScript 函数。我搜索了教程,他们说我需要从我的\jre\lib\plugin.jar 导入和使用 netscape.javascript.*

我确实导入了 netscape.javascript.* 并且我正在使用 DrJava,但它一直说找不到 getWindow 方法。

这是它给我的错误:
(MinesweeperApplet 扩展了 JApplet)

Error: cannot find symbol  
symbol: method getWindow(MinesweeperApplet)
location: class netscape.javascript.JSObject

这是 MinesweeperApplet 类中的一段代码,我试图在其中获取 JSObject:

public void start(){                
// add stuff
JSObject window = JSObject.getWindow(this);
Container cp = getContentPane();
...

我很感激任何帮助。谢谢!

最佳答案

我找到了“解决方案”。

以前我使用的是 JDK 7。然后我下载并试用了 JDK 6(更新 45),它可以正常编译。从那时起,Java 到 Javascript 的通信就开始了。

关于java - 在 netscape.javascript.JSObject 中找不到 getWindow(Applet),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16660400/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com