需要知道的Applet基础知识
2011-10-11 21:03
399 查看
一、Applet简介
Applet简称JAVA小程序,命名规则就像Scriptlet叫做脚本小程序,能够嵌入HTML页面。需要浏览器支持java虚拟机。Applet执行不需要main方法。
Applet的安全性非常重要,必须限制applet在沙箱中运行,保证本地系统中applet是安全的。
在applet在沙箱中运行时:
(1)不能运行本地可执行程序。
(2)applet不能和其他主机进行通信。
(3)不能对本地文件系统进行读写。
自己写applet时需要继承java.applet.Applet;
二、applet的基本方法:
(1)init()(2)start()
(3)stop()
(4)destroy()
(5)paint():绘制图像。
编写完后形式如下:
public HelloApplet extends Applet{
public void init(){} //完成初始化操作
public void start(){}
public void stop(){}
public void destroy(){}
public void paint(Graphics g){} //和awt的paint类似
}
applet调用顺序:init--->start---->paint--->stop--->destroy;
如果需要在名为HelloApplet的HTML中调用HelloApplet.class,则形式如下:
<applet code="HelloApplet.class" width=100 height=100>
</applet>
(1)点击HelloApplet.html后,就运行了。
(2)SUN公司提供了appletviewer.exe,能够测试Applet,非常方便,只需要在命令行中输入appletviewer HelloApplet.java即可。
常用方法:
(1)Graphics g = getGraphics();获得绘图笔。
(2)addXxxListener()添加监听器。
(3)getImage();
相关文章推荐
- 需要知道的Applet基础知识
- 【脚本语言系列】关于Python基础知识函数缓存,你需要知道的事
- 学习CSS需要知道的CSS基础知识
- 【脚本语言系列】关于Python基础知识装饰器,你需要知道的事
- 【脚本语言系列】关于Python基础知识迭代器,你需要知道的事
- 【脚本语言系列】关于Python基础知识容器,你需要知道的事
- 你需要知道的Java基础知识(一)
- 【笔记】想学机器学习?这里有你需要知道的一些基础知识!
- 关于class你需要知道的(RN相关基础知识) es6/es7
- 【脚本语言系列】关于Python基础知识设计模式,你需要知道的事
- 【脚本语言系列】关于Python基础知识兼容Python 2.x+Python 3.x,你需要知道的事
- 【脚本语言系列】关于Python基础知识面向对象编程,你需要知道的事
- Linux程序设计--编程前你需要知道的基础知识
- [教程] HTC Incredible S新手教程之:手机刷机前需要知道的一些基础知识
- 构建大型数据中心 你需要知道的基础知识(1)
- 【脚本语言系列】关于Python基础知识__slots__,你需要知道的事
- 【脚本语言系列】关于Python基础知识推导式,你需要知道的事
- 02JS语法基础_正式学习前需要知道的知识
- 【脚本语言系列】关于Python基础知识枚举,你需要知道的事
- 【脚本语言系列】关于Python基础知识处理字符串,你需要知道的事