JDK8运行Applet
2015-08-29 20:53
573 查看
虽然Applet已经离我们远去,但是大量Java教材却保留了这一章节,导致初学者在这个地方死抠,这里介绍在JDK1.8里运行Applet的方法。
注意:JDK8的安全性只有高和非常高,无法通过调低安全性执行Applet
一.以class文件+html文件运行
编辑Java文件如下HelloWorld.java
编译出class文件HelloWorld.class,命令如下
为简单起见,在HelloWorld.class同一目录建立html文件,HelloWorld_example.html,内容如下:
双击这个html文件会弹出如下提示,我们跟着提示走
通过上面可以看出,我们可以通过例外站点来让我们的Applet正常显示
开始-->控制面板-->程序-->Java(32位) 控制台
安全选项卡-->编辑站点列表
点击添加,将浏览器中的URL复制过去,(注意:例外站点不支持通配符),点击确定
之后重启浏览器,根据提示,就可以看到已经运行的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了
相关文章推荐
- Android实战简易教程-第四十八枪(App引导页面效果实现)
- android:如何从照片中获取拍摄地址信息
- Django之第一个app<15>
- Android视频播放器mediaplayer
- Android ImageView ScaleType 图解
- android系统service组件的线程关系
- Permission is only granted to system apps
- Java中Object类
- Android 5.1 Phone 挂断电话流程分析
- SQLite_Android
- 【Android基础】-Service组件使用详解
- SSHDroid(SSH Server for Android)通过PC或命令连接android
- Android手机做无线中继路由器
- Android - SimpleAdapter适配器支持的组件及Listview模拟下载
- android异常Unable to instantiate activity ComponentInfo解决方法
- Android应用程序资源的编译和打包过程分析
- Android_布局优化
- Android 获得控件的高度
- iOS开发:代码通用性以及其规范 第二篇(猜想iOS中实现TableView内部设计思路(附代码),以类似的思想实现一个通用的进度条)
- Android 入门(2)