第9章 Applet小程序开发
本章学习目标
熟悉Applet技术。 掌握Applet开发步骤。 理解Applet小程序的生命周期。 掌握Graphics类的用法。
Applet概述
Applet技术一出现,互联网立刻焕发出无限的 生机,因为Applet不仅可以生成绚丽多彩的 Web页面、进行良好的人机交互,同时还能处 理图形图像、声音、视频和动画等多媒体数据, 随即它吸引了全世界编程者的目光,Java语言 也正因此火热流行起来,可见Applet在Java的 发展过程中起到不可估量的推动作用。
HTML网页
<HTML> <TITLE>Hello Applet</TITLE> <APPLET CODE="HelloApplet.class" WIDTH=300 HEIGHT=300> </APPLET>
</HTML>
嵌入网页效果
Applet技术解析
பைடு நூலகம்
Applet类是用户编写的applet小程序的 基类,该基类的继承关系如下图所示。
Applet多媒体编程-图形
import java.awt.*; import java.applet.*; public class RectApplet extends Applet { public void paint(Graphics g) { g.drawRect(10,10,60,60); g.fillRect(80,10,60,60); } }
一个简单的例子
import java.awt.*; import java.applet.*; public class HelloApplet extends Applet { public void paint(Graphics g ) { g.drawString("Hello!",10,10); g.drawString("Welcome to Applet Programming!",30,30); } }