请问如何使IE支持有swing的aaplet?

http://java.sun.com/products/plugin/1.3/docs/html_converter.html
用htmlconverter1.3转换这个网页才能看到运行的结果 
Top
回复人: net_lover(孟子E章) ( ) 信誉:115 2001-06-29 16:41:19Z 得分:0
?
采用<object>标记,并采用最新的版本id
Top
回复人: ouxing(星星) ( ) 信誉:100 2001-06-29 16:43:44Z 得分:0
?
到Sun网站上download一个IE的插件就OK啦
Top
回复人: icerose(冰玫瑰) ( ) 信誉:100 2001-07-01 23:11:40Z 得分:0
?
ouxing(星星)
这样的话也就是说每一台客户机都要按一插件了!
net_lover(孟子E章) :
只将<applet>变成<object>就可以了吗?"最新的版本id "是什么意思?
Top
回复人: icerose(冰玫瑰) ( ) 信誉:100 2001-07-02 13:25:32Z 得分:0
?
ouxing(星星)
这样的话也就是说每一台客户机都要按一插件了!
net_lover(孟子E章) :
只将<applet>变成<object>就可以了吗?"最新的版本id "是什么意思? 
Top
回复人: friendy() ( ) 信誉:74 2001-07-02 14:57:08Z 得分:0
?
应该指的是html source中的classid吧
Top
回复人: icerose(冰玫瑰) ( ) 信誉:100 2001-07-02 19:46:47Z 得分:0
?
那id应是什么呢?如何得到呢?
Top
回复人: steeven(bt啊,谁帮我记20位的密码???) ( ) 信誉:83 2001-07-02 22:07:54Z 得分:0
?
我看jb的帮助上有个链接, 要除了上面说的还要swingall.jar, 然后加在applet参数里面才可以, 刚刚试验成功,好辛苦哦 :(

居然有这种滥事情
Top
回复人: icerose(冰玫瑰) ( ) 信誉:100 2001-07-05 00:47:56Z 得分:0
?
steeven(steeven) :能否给出源码?我看不明白你说的话:-(,不好意思。
这两天看有文章说,有一个IE的插件,将它入在服务器的目录下,有网页中用codebase指定位置,这样当第一次运行时,IE会自动下载它。有人谁知道哪有下?谢谢
Top
回复人: sharetop(燕赤霞) ( ) 信誉:74 2001-07-05 08:44:54Z 得分:0
?
http://java.sun.com/products/plugin/1.3/docs/html_converter.html

下一个htmlconvertor工具,它会帮你做这件事的,不用你手工地做。

Top
回复人: richard_1() ( ) 信誉:100 2001-07-05 09:06:13Z 得分:0
?
转贴一篇文章吧:
Sun的JAVA实现和MS的JAVA实现

众所周知,JAVA技术是开放的,Sun制定规范,各公司可以推出自己的JAVA实现,当然都得遵守Sun的规范。JAVA技术发展的开始阶段,MS和Sun保持了很好的合作关系,在IE里面采用MS的JAVA VM(虚拟机)支持Java applet。但好景不长,双方分手了,最新的IE支持的JAVA版本是1.1.4。另外,Netscape Navigator也不支持最新的JAVA版本。如何让applet能用到最新的Java类库呢?这就是Sun推出了它的所谓plug-in技术的原因所在。

言归正传,JAVA2技术的发展日新月异,IE只支持MS的JAVA1.1.4,applet如何才能利用到那些新的核心类库呢?唯一的办法,绕开IE的appet机制(<applet.........</applet>),使用 plug-in,利用IE浏览器必须支持的扩展技术扩展IE功能。所谓的扩展技术也就是MS的 COM/ActiveX技术,在网页中这就是<OBJECT>标签的目的所在了。顺便说一下,在Netscape Navigator中plug-in是利用浏览器的插件构架来达到目的的(<EMBED>目的所在)。plug-in的作用就在于用Sun的JRE来替代掉浏览器所默认的JRE。

明白了以上内容,我们就可以了解为什么带Swing的applet网页不能用一般的HTML标记语言 <applet>来写了,为什么浏览带Swing技术的Applet要有plug-in才行了。

对applet开发者而言最简单方便的方法就是: 

用平时一般的<applet........></applet>标签写好待发布网页。 
用Sun提供的html converter将待发布网页自动转化成plug-in所能起作用的带有<OBJECT>和<EMBED>标签的网页。此时即可发布了。
如需自己写,参见http://java.sun.com/products/plugin/1.3/docs/。

常见的一些问题: 
问:如果要开发带有Swing或其他JAVA新技术的applet,要安装什么软件?
答:Sun的最新的J2SDK软件,目前最新版本为1.3.1。

问:客户端浏览带Swing或其他JAVA新技术的applet,要安装什么软件?
答: 不需特别注意什么,如果第一次浏览带Swing或其他JAVA新技术的applet时,会被引导至某站点(缺省为Sun的java站点)自行下载安装带有数字签名的JRE软件。如果已经安装过,则 plug-in会自行起作用。
注意:JRE分美国版及国际版,J2sdk则只有一种,在选择JRE时中文用户应选择国际版。

问:如何将引导下载JRE的站点改为自己设定的http站点?
答:在要发布的html页中(html converter转化)有“codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"” 改为自己的即可。比如:“codebase="http://202.119.28.215/JavaRelated/Software/j2re1_3_0-win-i.exe#Version=1,3,0,0"”。 “pluginspage="http://java.sun.com/products/plugin/1.3/plugin-install.html"”也类似,只不过这是针对Netscape Navigator的。
参见http://java.sun.com/products/plugin/1.3/docs/intranet.html。


Top
回复人: icerose(冰玫瑰) ( ) 信誉:100 2001-07-06 01:46:59Z 得分:0
?
richard_1():
这个文章我看公过了,就是不知具体应如何操作,所以才问一下的。
我还是个"白菜",请不要见笑。:-)
Top
回复人: richard_1() ( ) 信誉:100 2001-07-06 09:17:00Z 得分:0
?
那我就说一下如何用html converter将待发布网页自动转化成plug-in的方法吧:
首先,到
http://java.sun.com/products/plugin/1.3/docs/html_converter.html
Download一个htmlconv12.zip,解开到一个目录,
用命令行模式,进入目录,用java HTMLConverter启动HTMLConverter工具,
输入源HTML文件和目标HTML文件,按Convert键就行了。
posted on 2005-08-03 18:31  轻松逍遥子  阅读(752)  评论(0编辑  收藏  举报