我正在尝试调用文档 Javascript'方法来恢复applet(id:DesglosaApplet)。在我实现 onModuleLoad (主类)的类中,我把:
public native void visualize(String city) {
var applet = $doc.getElementById("DesglosaApplet");
if (applet != null) {
applet.visualizeTowers(city);
alert("NOT NULL");
}
else
alert("NULL");
}
它是有效的,applet不是null。但是,如果我在另一个类(第二个类由主类调用)中羞辱它不起作用:我尝试过$wnd.$doc
,{{1 },$wnd.$($doc)
... $doc.applets["DesglosaApplet"]
始终为空。我不会忘记在课堂上添加:
var applet
我正在与GWT和JSNI合作。我想在另一个类中调用applet方法,而不是实现EntryPoint接口,
HTML applet = new HTML();
applet.setHTML("<applet code=\"org.jdesktop.applet.util.JNLPAppletLauncher\"" +
"codebase=\"./\"" + "id=\"DesglosaApplet\"" + ... );
是否可以使用“$ doc”。在除此之外的类中实现了Entrypoint接口?