|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
C#是盗用了Java的源代码,仿照开发的,原因是Java是开源的啊,盗了也白盗,还有一点,开发C#语言的团队是就是开发Java语言的团队,是微软重金挖过去的啊js|函数上面的例子将申明在applet中往挪用javascript函数。1、applet源代码(tmin_JS.java)
//Importations
importjava.awt.Graphics;
importjava.awt.Event;
//LiveConnect...forJavaScript
importnetscape.javascript.JSObject;
publicclasstmin_JSextendsjava.applet.Applet{
//Variables
//Initialisationdelapplet
publicvoidinit(){//Methodeinit()
}
//Dessinerlapplet
publicvoidpaint(Graphicsg){//Methodepaint()
g.drawString("Clickhere...",5,10);
}
//Mousedown
publicbooleanmouseDown(Evente,intx,inty){
try{//createJSObject
JSObject.getWindow(this).eval("javascript:ale
rt(tmin_JSclick"+
"x="+x+"y="+y+")");
}
catch(Exceptionex){//ErroroncreateJSObject
showStatus("Errorcalljavascripterr="+ex);
}
returntrue;
}
}
2、注重的中央
(1)在挪用javascipt函数的时分,要加这行:
JSObject.getWindow(this).eval("javascript:...");
(2)要将JSObject援用出去:
importnetscape.javascript.JSObject;
(3)界说applet的时分要加“MAYSCRIPT”标志
<APPLETcodeBase="./"code=tmin_JSwidth=80height=25MAYSCRIPT>
JAVA学习必须明确这是一项投资,对于大多数的人来说,学习JAVA是为了就业,还有就是刚走向工作位置的朋友想尽快赶上工作的节奏。 |
|