第四章 Applet及其应用 JAVA Applet概述 2.Ap!lt类 3.Ap!lt程序与HTML文件 4.Appl的应用
2 第四章 Applet及其应用 1. Applet概述 2. Applet类 3. Applet程序与HTML文件 4. Applet的应用
Applet概述 JAVA Java程序的两种基本形式 ■ Java application(应用程序),可独立运行 Tava applet(小程存),嵌入在浏览器中运行 介绍 ■ Applet的结构特点、实现方法、工作原理 掌握 Applet的編辑、編铎和运行方法
3 Applet概述 ◼ Java程序的两种基本形式 ◼ Java Application(应用程序),可独立运行 ◼ Java Applet(小程序),嵌入在浏览器中运行 ◼ 介绍 ◼ Applet的结构特点、实现方法、工作原理 ◼ 掌握 ◼ Applet的编辑、编译和运行方法
一个 Applet小程序的例子 JAVA import java applet Applet; import java. awt. Graphics; public class EXam4 1 extends Applet i String str; public void inito i str= Here is an applet public void paint(Graphics g)t g draw String(str, 100, 100)
4 一个Applet小程序的例子 import java.applet.Applet; import java.awt.Graphics; public class Exam4_1 extends Applet { String str; public void init() { str = “Here is an Applet”; } public void paint(Graphics g) { g.drawString(str, 100, 100); } }
HTML文件 JAVA 超文本标记语言(HTML) nWWW浏览器 Applet小程序 n嵌入在/写入在HTML文件中 从WWW服务器下载到本地WWW浏览器 由WWW浏览器中的JαⅦv解器来运行
5 HTML文件 ◼ 超文本标记语言(HTML) ◼ WWW浏览器 ◼ Applet小程序 ◼ 嵌入在/写入在HTML文件中 ◼ 从WWW服务器下载到本地WWW浏览器 ◼ 由WWW浏览器中的Java解释器来运行
HTML文件 JAVA 实现过程 Applet.程序編写,編译,得到字节码文件 javac Exam41、java 嵌入到HTM文件中,保存为EXm4_1htm HtmI> Bo < Applet code="Exam41class"width=300 height=200> </Applet> </Body> </Html>
6 HTML文件 ◼ 实现过程 ◼ Applet小程序编写,编译,得到字节码文件 ◼ javac Exam4_1.java ◼ 嵌入到HTML文件中,保存为Exam4_1.html ◼ <Html> ◼ <Body> ◼ <Applet code=“Exam4_1.class” width=300 height=200> ◼ </Applet> ◼ </Body> ◼ </Html>