Applet的定义:
Applet是Java语言编写的,无法独立运行,但可以嵌入到网页中执行。她扩展了传统的编程结构和方法,可以通过互联网发布到任何具有Java编译环境浏览器的个体计算机上。
用途:
用户可以静态显示Applet,像显示一幅图片或者一段文本一样;Applet也可以是一个动态交互过程,用户输入简单的数据,就会产生相应的响应。
Applet的编写格式:
编写Applet时,首先要引入java.applet包中的类,这个类里包含三个接口和Applet的类:
import java.applet.*;
import java applet.Applet;
类头定义为:
public class MyApplet extends Applet;
用来声明自定义类是从Applet类扩展而来的。
类体中没有应用程序中必须具备的main方法,取而代之的是下面几个常用方法:
public void init();
初始化——在这个方法中设置一些变量的初始化,像界面布局设置等。
public void start()
启动——Applet开始执行。
public void stop()
停止——Applet停止执行。
public void destroy()
撤销——销毁Applet.
编写Applet,显示系统的当前时间:
import java.awt.*;
import java.applet.Applet;
import java.util.Date;
public class UserApplet extends Applet
{
String strTime=new String();
public void init()
{
}
public void start()
{
Date d=new Date();
strTime=d.toString();
repaint();
}
public void paint(Graphics g)
{
g.drawString("当前时间为:" + strTime,20,30)
}
}
来源:CSDN
作者:lamwolf
链接:https://blog.csdn.net/lamwolf/article/details/104348331