|
|
|
小应用程序(applet)是访问Internet服务器、在Internet上传播的、自动安装的并作为部分Web文档运行的小应用程序。所有的小应用程序都是Applet类的子类。与大多数程序不同的是,一个小应用程序的执行不是从main()开始的。实际上,没有多少小应用程序使用main()。小应用程序经过编译,它就被包含在一个HTML文件中,并使用APPLET标记。这之后当支持Java的Web浏览器遇到HTML文件中的APPLET标记时,小应用程序就能被执行。
|
|
|
|
大多数的小应用程序都重载一套方法,这套方法中的4个,即init()、start()、stop()和destroy()是由Applet定义的。另一个方法paint()是由AWT组件类定义的。所有这些方法的具体实现也都被提供。这5个方法组成了程序的基本主框架,如下所示:
|
|
|
|
当一个小应用程序开始执行时,AWT就以如下顺序调用以下方法。
|
|
|
|
|
|
当一个小应用程序终止时,下列方法就以下列顺序被调用。
|
|
|
|
|
|
|
|
|
|
|
|
|
|