您的位置:首页 > 移动开发

JDK8运行Applet

2015-08-29 20:53 573 查看
虽然Applet已经离我们远去,但是大量Java教材却保留了这一章节,导致初学者在这个地方死抠,这里介绍在JDK1.8里运行Applet的方法。

注意:JDK8的安全性只有高和非常高,无法通过调低安全性执行Applet

一.以class文件+html文件运行

编辑Java文件如下HelloWorld.java

import java.applet.Applet;
import java.awt.Graphics;

public class HelloWorld extends Applet {
@Override
public void paint(Graphics g) {
g.drawString("Hello, world!", 20, 10);
g.drawArc(40, 30, 20, 20, 0, 360);
}
}

编译出class文件HelloWorld.class,命令如下

javac HelloWorld.java

为简单起见,在HelloWorld.class同一目录建立html文件,HelloWorld_example.html,内容如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>HelloWorld_example.html</title>
</head>
<body>
<h1>A Java applet example</h1>
<p>
Here it is :
<applet code="HelloWorld.class" height="80" width="200">This
is where HelloWorld.class runs.</applet>
</body>
</html>

双击这个html文件会弹出如下提示,我们跟着提示走









通过上面可以看出,我们可以通过例外站点来让我们的Applet正常显示

开始-->控制面板-->程序-->Java(32位) 控制台



安全选项卡-->编辑站点列表



点击添加,将浏览器中的URL复制过去,(注意:例外站点不支持通配符),点击确定







之后重启浏览器,根据提示,就可以看到已经运行的Applet了





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: