Java高级[10]:applet程序简介
1、Applet程序可以完成图形显示,声音演奏,接受用户输入,处理输入内容等等工作。applet程序中必须有一个是applet类的子类。
2、applet程序不能单独运行,必须通过HTML调入后方能运行,以实现其功能。
3、下面介绍一下Applet程序的一个HelloWOrld程序。
首先编写applet类:
import java.awt.Graphics;
import java.applet.Applet;
public class HelloApplet extends Applet{
public void paint(Graphics g)
{
g.drawString("Hello,World!",5,30);
}
}
4、要运行Applet程序还需要有HTML文件,将Applet程序嵌入到html文件中。
编写HTML文件:
文件名:helloapplet.html;
<HTML>
<head>
<title>Applet</title>
</head>
</body>
<applet code="HelloApplet
</applet>
</body>
</html>
5、在控制台下将所写的HelloApplet类编译一下,即javac HelloApplet.java,之后在命令行执行appletviewer helloapplet.html文件吧!结果如图噢:
1、public void init()
功能:init()方法是Applet运行的起点,当启动Applet程序时,系统首先调用此方法,以执行初始化任务
2、public void start()
功能:当网页再次加载时调用此方法
3、public void stop()
功能:使applet停止执行。当含有该applet的web页被其他页面代替时。
4、public void destroy()
功能:收回applet程序的所有资源。系统先调用stop()方法,再调用destroy()方法
5、paint(Graphics g)
功能:用于使applet程序在屏幕上显示某些信息。如果文字,色彩等等!