社区
JavaScript
帖子详情
这是什么意思?
zhangfm
2003-02-25 01:17:08
javascript里有一个关键字package,究竟有什么用处,请各位大侠指点!
能不能用它来调用java类,我曾有一篇文章里面看到过这样的用法,不知对否
...全文
82
3
打赏
收藏
这是什么意思?
javascript里有一个关键字package,究竟有什么用处,请各位大侠指点! 能不能用它来调用java类,我曾有一篇文章里面看到过这样的用法,不知对否
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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*...
SQL SERVER 数据库名称..两个点
这是
什么意思
?
这是
什么意思
? (1) select * from WellyTest.dbo.testTable (2) select * from [WellyTest]..[testTable] sql2005 下使用(1)总提示找不到表。。。用(2)则是可以的。 这里 .. 到底代表什么...
在C#中??和?分别是
什么意思
?
分别是
什么意思
? 1. 可空类型修饰符(?): 引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。 例如:string str=null; 是正确的,int i=null; 编译器就会报错。 为了使值类型也可为空,...
dock是
什么意思
?
dock是iMac中很常见的一个功能,而且非常实用,那么dock到底是
什么意思
呢? 1.经常使用苹果电脑的小伙伴,和大家讨论时总会听到有人在说dock栏,不过还是有很多小伙伴不知道dock到底是
什么意思
,接下来小编就给大家...
Datacom是
什么意思
?
Datacom是
什么意思
?对于网络工程师们来说,Datacom这个词汇显然是不陌生的,它是Data Communication的缩写,翻译成中文就是数据通信,也就是互联网行业内所说的数通。所以我们要说Datacom是
什么意思
?其实就是数通...
JavaScript
87,996
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章