在浏览器中运⾏javaapplet
最近在看java applet,在eclipse中可以正常运⾏,于是想试试在浏览器中运⾏。但途中遇到很多问题,⽹上很多解答也不全⾯,于是想把⾃⼰的解决过程记录下来。
【1】⾸先,编写的applet程序必须要在eclipse中能正常运⾏,本⽂代码如下:
[java]
1. package applet;
2.
3. import javax.swing.*;
4.
5. public class applet extends JApplet
6. {
7. public void init()
8. {
9. JLabel label = new JLabel("Hello, applet!", SwingConstants.CENTER);
10. add(label);
11. }
12. }
【2】在命令窗⼝编译该⽂件:javac applet.java,⽣成applet.class⽂件
【3】在applet.java同级⽬录创建html⽂件applet.html。创建html⽂件步骤:(1)创建⼀个txt⽂件,命名为,注意创建的时候⼀定要显⽰后缀“.txt”,(如果没有显⽰可以依次打开:我的电脑->⼯具->⽂件夹选项->查看->隐藏已知⽂件类型的扩展名,将其前⾯的勾去掉)(2)将.txt后缀改为.html,弹出对话框,选择“是” (3)将applet.html⽤记事本打开,输⼊以下代码:
[java]
1. <applet code="applet.applet.class" width="400"height="300"
2. codebase="..">
3. </applet>java修改html文件
注意,⽹上很多都是code后⾯没有加包名,⽽且没有codebase,不知道是不是我的系统问题,反正在我的电脑上,不加包名和codebase,就会报错出问题,所以最好加上
【4】在⽤浏览器运⾏之前,先在命令⾏⾥⽤appletviewer命令运⾏看能不能成功,如果appletviewer都不成功,那浏览器肯定不⾏。在命令⾏中运⾏:appletviewer applet.html
【5】⽤appletviewer验证成功后,在浏览器中打开。选⽤IE浏览器,其他浏览器按理说装上相应的java插件应该也能运⾏。在⽤浏览器运⾏前有两个地⽅要设置,不然运⾏的时候会报错“应⽤程序已被安全设置阻⽌”。设置如下:控制⾯板->程序->Java->安全->编辑站点列表->添加,本⽂程序地址是:file:///C:/Users/JavaWorkspace/JavaApplet/src/applet/applet.html->确定。⼀般这样设置好后,就能运⾏了,可是有时还会报错,再对浏览器设置:IE⼯具->Internet选项->安全->⾃定义级别->脚本->Java⼩程序脚本->启⽤。然后就能愉快的⽤浏览器运⾏applet啦,下⾯是运⾏结果:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论