javascript怎么获得java Applet的返回值?

zzbird 2002-02-12 10:07:51
不好意思我才看java Applet一天,这个怎么试也出不来
HelloWorld2.java:
======================================================
import java.awt.*;
import java.applet.*;
public class HelloWorld2 extends Applet
{
String text="Hello World!";

public void paint(Graphics g)
{g.drawString(text,20,20);}

public String SetString(String NewString)
{
text=NewString;
repaint();//自动调用repaint()函数
return (String)text + "//";
}
}

然而,在html页面中使用了<applet code="HelloWorld2.class" width="100" height="28" id="app">
</applet> 后,我用如下javascript代码却得不到SetString的返回值:
var ttt = app.SetString("世界你好!");
alert(ttt);

请问怎么解决????????????
...全文
137 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
chinajava 2002-02-13
我也不太清楚 不过我觉得javascript调用的函数应该是静态的或不能调用 
回复
zzbird 2002-02-13
没人知道啊??
回复
zzbird 2002-02-12
???能不能说一下?别光hehe啊
回复
Mike_sun 2002-02-12
hehe
回复
发帖
非技术区
创建于2007-09-28

2.3w+

社区成员

Java 非技术区
申请成为版主
帖子事件
创建了帖子
2002-02-12 10:07
社区公告
暂无公告