`
insertyou
  • 浏览: 864500 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

需要知道的Applet基础知识

 
阅读更多


一、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基础知识

    Applet基础知识,我感觉这篇文章写得还行,挺好的,与大家同分享

    java基础applet绘制图形代码

    java基础只是第一节applet 绘制图形的基本代码

    JAVA卡的APPLET

    简介:本系列的前一篇文章讨论了智能卡的相关知识,此篇文章则将着重介绍 JAVA 卡的一些基础知识,如 JAVA 卡的概念、结构和生命期,JAVA 卡的 JAVA 语言和编程接口(API),并通过一个简单的Applet示例引入对 JAVA卡...

    JAVA.2核心技术.卷I:基础知识(原书第7版).part1.rar

    《Java核心技术》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上Java开发工具箱发展的步伐,而且每一版都重新改写了部分内容,以便适应Java的最新特性。...卷I:基础知识(原书第7版).part4.rar

    Java核心技术 卷1 基础知识 原书第9版

    《Java核心技术·卷1:基础知识(原书第9版)》共14章。第1章概述了Java语言与其他程序设计语言不同的性能;第2章讲解了如何下载和安装JDK及本书的程序示例;第3章介绍了变量、循环和简单的函数;第4章讲解了类和...

    javaapplet

    java applet 基础知识,我们上课的时候用的,是java语言程序设计这本书的对应14章

    JAVA.2核心技术.卷I:基础知识(原书第7版).part4.rar

    《Java核心技术》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上Java开发工具箱发展的步伐,而且每一版都重新改写了部分内容,以便适应Java的最新特性。...卷I:基础知识(原书第7版).part4.rar

    JAVA基础知识课件 适合初学者

    JAVA基础知识课件 适合初学者 包括 ch1 Java概述 ch2 Java基本语法 ch3 类与对象 ch4-1 继承、接口和多态 ch4-2 继承、接口和多态 ch5 常用Java类库 ch6 异常处理 ch7 IO流与文件读写 ch8-1 基于Swing的图形用户界面...

    JAVA.2核心技术.卷I:基础知识(原书第7版).part2.rar

    《Java核心技术》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上Java开发工具箱发展的步伐,而且每一版都重新改写了部分内容,以便适应Java的最新特性。...卷I:基础知识(原书第7版).part4.rar

    JAVA.2核心技术.卷I:基础知识(原书第7版).part3.rar

    《Java核心技术》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上Java开发工具箱发展的步伐,而且每一版都重新改写了部分内容,以便适应Java的最新特性。...卷I:基础知识(原书第7版).part4.rar

    Java核心技术卷一基础知识第10版

    ava领域*有影响力和价值的著作之一,由拥有20多年教学与研究经验的资深Java技术专家撰写(获Jolt大奖)...第13章介绍如何将程序部署为应用或applet;第14章讨论并发。本书最后还有一个附录,其中列出了Java语言的保留字。

    JAVA核心技术(卷1)基础知识(中文第8版)-part1

    《JAVA核心技术 中文第八版》共分(卷1基础知识)和(卷2高级特性)两部分,由于文件比较大,共拆分为7个分卷: (卷1拆分为4个分卷,卷2拆分为3个分卷) 卷1基础知识 序言 《JAVA核心技术》自第一版出版以来,一直...

    JAVA核心技术(卷1)基础知识(中文第8版).part2

    《JAVA核心技术 中文第八版》共分(卷1基础知识)和(卷2高级特性)两部分,由于文件比较大,共拆分为4个分卷: (由于上传权限原因,卷1拆分为2个分卷,卷2拆分为2个分卷) 卷1基础知识 序言 《JAVA核心技术》自...

    JAVA核心技术(卷1)基础知识(中文第8版).part1

    《JAVA核心技术 中文第八版》共分(卷1基础知识)和(卷2高级特性)两部分,由于文件比较大,共拆分为4个分卷: (由于上传权限原因,卷1拆分为2个分卷,卷2拆分为2个分卷) 卷1基础知识 序言 《JAVA核心技术》自...

    Java核心技术 卷Ⅰ:基础知识 【中文】(第八版)

    Java核心技术 卷Ⅰ:基础知识 【中文】 第1章概述Java与其他程序设计语言不同的性能。解释这种语言的设计初衷,以及在哪些方 面达到了预期的效果。然后,简要叙述Java诞生和发展的历史。 第2章详细地论述如何下载和...

    Java核心技术 卷1 基础知识

    《JAVA核心技术(卷1):基础知识》出版以来一直畅销不衰,深受读者青睐,每个新版本都尽可能快地跟上Java开发工具箱发展的步伐,而且每一版都重新改写了的部分内容,以便适应Java的最新特性。本版也不例外,它反遇了...

    《Java核心技术+卷1:基础知识(原书第9版)》

    《Java核心技术+卷1:基础知识(原书第9版)》 《Java核心技术·卷1:基础知识》共14章。第1章概述了Java语言与其他程序设计语言不同的性能;第2章讲解了如何下载和安装JDK及本书的程序示例;第3章介绍了变量、循环...

    javaSE6.0基础知识集合

    javaSE6.0基础知识集合 什麼是Java 最早是Sun公司Green Project中撰寫Star7 應用程式的一個程式語言 – James Gosling的窗外有顆橡樹(Oak) 全球資訊網興起,Java Applet成為網頁互 動技術的代表 1995/5/23,Java ...

    JAVA核心技术:卷Ⅰ基础知识(原书第8版)高清中文PDF part1

    全书共14章,包括Java基本的程序结构、对象与类、继承、接口与内部类、图形程序设计、事件处理、Swing用户界面组件、部署应用程序和Applet、异常日志断言和调试、泛型程序设计、集合以及多线程等内容。

    Java核心技术 卷1 基础知识 原书第10版--中文版

    java核心技术第10版,基础卷,英文原版,《Java核心技术·卷1:基础知识》共14章。第1章概述了Java语言与其他程序设计语言不同的性能;第2章讲解了如何下载和安装JDK及本书的程序示例;第3章介绍了变量、循环和简单的...

Global site tag (gtag.js) - Google Analytics