社区
JavaScript
帖子详情
这是什么意思?
zhangfm
2003-02-25 01:17:08
javascript里有一个关键字package,究竟有什么用处,请各位大侠指点!
能不能用它来调用java类,我曾有一篇文章里面看到过这样的用法,不知对否
...全文
74
3
打赏
收藏
这是什么意思?
javascript里有一个关键字package,究竟有什么用处,请各位大侠指点! 能不能用它来调用java类,我曾有一篇文章里面看到过这样的用法,不知对否
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tang1980
2003-02-25
打赏
举报
回复
看了你这篇文章也使我受益匪浅,原来我只知道。。。
不过如果在javascript 中用java,一般不好,因为浏览器并不能直接执行java 文件(不能导入java.awt.*;等)
谢谢你!
共同进步!
zhangfm
2003-02-25
打赏
举报
回复
非常感谢tang1980(与同仁共勉之)!
不过请看一下下面的文章:
http://www.java-cn.com/technology/technology_detail.jsp?id=62
还请发表高见
tang1980
2003-02-25
打赏
举报
回复
package 本不是javascript中用的,而是用在Java中调用JavaScript
要在Java程序中调用JavaScript方法,用户必须在Java程序代码中输入下列package:
netscape.javascript.*
在上面的package中有在JSObject类中定义的一个静态方法getWindow( ),该方法允许用户在Java程序中调用JavaScript方法。调用JavaScript函数的语法是:
JSObject.getWindow(applet instance).call("function name", parameters)
在这种情况下,如果用户要将接受到的onDigitizeCircle事件发送到调用onDigitizeCircleHandler的JavaScript函数,必须在调用上述方法前先将所有参数放到java.lang.Object阵列中。因为第四个参数不是来自java.lang.Object类的对象,需要将其转换为java.lang.Double对象:
public void onDigitizedCircle(MGMap maps, String units, MGPoint center, double radius)
{
Object[] params = new Object[4];
params[0] = maps;
params[1] = units;
params[2] = center;
params[3] = new Double(radius);
JSObject.getWindow(this).call("onDigitizeCircleHandler", params);
}
最后,由于安全的原因,任何Java程序或调用JavaScript的插件程序在插入到HTML文本时必须使用MAYSCRIPT标记。否则浏览器不允许装入对象。
修改后的嵌入Java程序的语句如下:
<APPLET code="myapplet" NAME="obs" WIDTH=400 HEIGHT=300 MAYSCRIPT>
</APPLET>
你必须知道的495个C语言问题
这是
什么意思
? 作为函数参数的指针 4.8 我有个函数,它应该接受并初始化一个指针:voidf(int*ip){staticintdummy=5;ip=&dummy;}但是当我如下调用时:int*ip;f(ip);调用者的指针没有任何变化。 4.9 能否用void*...
计算机上的mac是
什么意思
啊,Mac版是
什么意思
,Windows版是
什么意思
?
Mac版是
什么意思
,Windows版是
什么意思
?这方面的内容,除了只能显出笔者的弱智之外!是不是纯属多余?!来看下下面的图片,一般在下载站经常会见到,软件下载界面会提示:For Windows或者For Mac,有些会写作Mac版,那么...
use strict 是
什么意思
?使用它区别是什么?
use strict 是
什么意思
?使用它区别是什么? use strict 代表开启严格模式,这种模式下使得 JavaScript 在更严格的条件下运行,实行更严格解析和错误处理。 开启“严格模式”的优点: 消除 JavaScript 语法的一些不...
mvp的全称_MVP是什么的缩写?王者荣耀中的MVP是
什么意思
?
然后在NBA篮球赛中也会听说有MVP,MVP是
什么意思
?下面放肆吧小编和你一起了解MVP是什么的缩写?王者荣耀中的MVP是
什么意思
?MVP是什么的缩写?MVP是most valuable player的缩写,意思是 最优秀选手。比如,我最喜欢的...
id是
什么意思
?class是
什么意思
?id 与 class的区别是什么?
一、id是
什么意思
?class是
什么意思
? id属性规定HTML元素的唯一id,它在HTML文档中必须是唯一的。 class是用于规定元素的类名,目前class都是用于样式表中的类,它在HTML中不是唯一的,可以多次使用。 二、id 与...
JavaScript
87,992
社区成员
224,698
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章