Note: Because the preceding applet uses the Swing 1.1 API, it requires Java Plug-in 1.1.2 or Java Plug-in 1.2. It won't work with Java Plug-in 1.1.1 or uncustomized 1.1 browsers. For more information about running applets in the tutorial, refer to About Our Examples. That page includes a section about Downloading Java Plug-in. 下载plugin http://java.sun.com/docs/books/tutorial/information/examples.html#plugin
<OBJECT
classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="100" height="50" align="baseline" codebase="http://java.sun.com/products/plugin/1.2.2/jinstall-1_2_2-win.cab#Version=1,2,2,0">
<PARAM NAME="code" VALUE="Applet1.class">
<PARAM NAME="codebase" VALUE=".">
<PARAM NAME="type" VALUE="application/x-java-applet;version=1.2.2">
<COMMENT>
<EMBED type=
"application/x-java-applet;version=1.2.2"
width="200" height="200" align="baseline"
code="Applet1.class" codebase="."
pluginspage="http://java.sun.com/products/plugin/1.2/plugin-install.html">
<NOEMBED>
</COMMENT>
No Java 2 support for APPLET!!
</NOEMBED>
</EMBED>
</OBJECT>
<hr></body></html>
下载plugin
http://java.sun.com/docs/books/tutorial/information/examples.html#plugin
用Applet标签也可以,不过做法麻烦了点。
1.找到Swing的jar包(在jdk下)
2.在你的Archive中加上它
3.在一个web server上浏览该applet
4.在你的IE缓存中会有你所用到的class
5.解开jdk的swing.jar,对比IE的缓存,找出同样的文件,重新打包即可
这样虽然麻烦,可是用户一边就会方便一点,你不想让每个使用你的applet的人都取下一个7MB的东东吧?
只要你的程序中用到的swing类不是很多(是指控件种类多),一般重新生成的包会远小于jre的
能不能说具体点,谢谢!!!
一大堆的类没有分目录的保存在临时目录里,我怎么能比较快的对这些文件按原来的包名进行打包阿?
加载了swing.jar包,控制台说找不到javax.swing.Japplet这个类,怎么办?
有什么办法可以不安装插件就能看到用了swing的applet呢?
1.没办法,一个一个找吧, 我也没什么好主意.我一般的做法是先把swing.jar 解到一个临时目录,再把IE缓存的文件考到相应目录下(你选择详细查看就知道他们是那个目录的),把不用的.class先删掉,再查找*.[*,全部删掉即可(是挺累的),切记IE缓存中的文件是不能打包直接用的。
2.你打开你的swing.jar,看看有没有JApplet.class这个文件。如果你有装Visual cafe,在他的目录下有一个swingall.jar,你试试这个吧。to:lookby()
怎么具体啊?你哪点不明白?
如果你有装Visual cafe,在他的目录下有一个swingall.jar,你试试这个吧
这个文件肯定有,我查过了,但是打开控制台还是报措说找不到Japplet这个类。
[email protected]
你把你那个可以运行并且将swing打包进去的程序和网页给我发过来吧,我看看。
[email protected]
不需要修改什么策略文件吧?
swing.jar的打包路径和我程序包的路径应该是同级的阿。
有什么其他设置吗?
不知道,我用java才半年,这些都是我自己摸索出来的,我还真没看到哪里有这样的介绍,好像在论坛里以前也有大虾说过这些,你自己搜索一下吧。大家都只知道用htmlconv转换,这样是需要JRE的,一点也不实用。to : leolee(历历)
好吧,我做一个Japplet的例子发给你。你在上海吗?上海的JAVA程序员好找工作吗?其实我还是不喜欢java,总有些莫名奇妙的问题。:(