一、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)Graphicsg = getGraphics();获得绘图笔。
(2)addXxxListener()添加监听器。
(3)getImage();
分享到:
相关推荐
Applet基础知识,我感觉这篇文章写得还行,挺好的,与大家同分享
java基础只是第一节applet 绘制图形的基本代码
简介:本系列的前一篇文章讨论了智能卡的相关知识,此篇文章则将着重介绍 JAVA 卡的一些基础知识,如 JAVA 卡的概念、结构和生命期,JAVA 卡的 JAVA 语言和编程接口(API),并通过一个简单的Applet示例引入对 JAVA卡...
《Java核心技术》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上Java开发工具箱发展的步伐,而且每一版都重新改写了部分内容,以便适应Java的最新特性。...卷I:基础知识(原书第7版).part4.rar
《Java核心技术·卷1:基础知识(原书第9版)》共14章。第1章概述了Java语言与其他程序设计语言不同的性能;第2章讲解了如何下载和安装JDK及本书的程序示例;第3章介绍了变量、循环和简单的函数;第4章讲解了类和...
java applet 基础知识,我们上课的时候用的,是java语言程序设计这本书的对应14章
《Java核心技术》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上Java开发工具箱发展的步伐,而且每一版都重新改写了部分内容,以便适应Java的最新特性。...卷I:基础知识(原书第7版).part4.rar
JAVA基础知识课件 适合初学者 包括 ch1 Java概述 ch2 Java基本语法 ch3 类与对象 ch4-1 继承、接口和多态 ch4-2 继承、接口和多态 ch5 常用Java类库 ch6 异常处理 ch7 IO流与文件读写 ch8-1 基于Swing的图形用户界面...
《Java核心技术》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上Java开发工具箱发展的步伐,而且每一版都重新改写了部分内容,以便适应Java的最新特性。...卷I:基础知识(原书第7版).part4.rar
《Java核心技术》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上Java开发工具箱发展的步伐,而且每一版都重新改写了部分内容,以便适应Java的最新特性。...卷I:基础知识(原书第7版).part4.rar
ava领域*有影响力和价值的著作之一,由拥有20多年教学与研究经验的资深Java技术专家撰写(获Jolt大奖)...第13章介绍如何将程序部署为应用或applet;第14章讨论并发。本书最后还有一个附录,其中列出了Java语言的保留字。
《JAVA核心技术 中文第八版》共分(卷1基础知识)和(卷2高级特性)两部分,由于文件比较大,共拆分为7个分卷: (卷1拆分为4个分卷,卷2拆分为3个分卷) 卷1基础知识 序言 《JAVA核心技术》自第一版出版以来,一直...
《JAVA核心技术 中文第八版》共分(卷1基础知识)和(卷2高级特性)两部分,由于文件比较大,共拆分为4个分卷: (由于上传权限原因,卷1拆分为2个分卷,卷2拆分为2个分卷) 卷1基础知识 序言 《JAVA核心技术》自...
《JAVA核心技术 中文第八版》共分(卷1基础知识)和(卷2高级特性)两部分,由于文件比较大,共拆分为4个分卷: (由于上传权限原因,卷1拆分为2个分卷,卷2拆分为2个分卷) 卷1基础知识 序言 《JAVA核心技术》自...
Java核心技术 卷Ⅰ:基础知识 【中文】 第1章概述Java与其他程序设计语言不同的性能。解释这种语言的设计初衷,以及在哪些方 面达到了预期的效果。然后,简要叙述Java诞生和发展的历史。 第2章详细地论述如何下载和...
《JAVA核心技术(卷1):基础知识》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上Java开发工具箱发展的步伐,而且每一版都重新改写了的部分内容,以便适应Java的最新特性。本版也不例外,它反遇了...
《Java核心技术+卷1:基础知识(原书第9版)》 《Java核心技术·卷1:基础知识》共14章。第1章概述了Java语言与其他程序设计语言不同的性能;第2章讲解了如何下载和安装JDK及本书的程序示例;第3章介绍了变量、循环...
javaSE6.0基础知识集合 什麼是Java 最早是Sun公司Green Project中撰寫Star7 應用程式的一個程式語言 – James Gosling的窗外有顆橡樹(Oak) 全球資訊網興起,Java Applet成為網頁互 動技術的代表 1995/5/23,Java ...
全书共14章,包括Java基本的程序结构、对象与类、继承、接口与内部类、图形程序设计、事件处理、Swing用户界面组件、部署应用程序和Applet、异常日志断言和调试、泛型程序设计、集合以及多线程等内容。
java核心技术第10版,基础卷,英文原版,《Java核心技术·卷1:基础知识》共14章。第1章概述了Java语言与其他程序设计语言不同的性能;第2章讲解了如何下载和安装JDK及本书的程序示例;第3章介绍了变量、循环和简单的...