3、}Applet类中的4个成员方法1.init()成员方法当浏览器将Applet应用程序加载到本地计算机时,自动地调用它,因此可以将初始化操作放在这个成员方法中。需要说明一点,对于Applet应用程序,尽管也有构造方法,但初始化工作习惯放置在init()成员方法中实现。2.start()成员方法这个成员方法在两种情形下由系统自动地调用。一是执行完init()成员方法后立即调用这个方法;二是当用户从其他网页返回到包含Applet应用程序的网页时调用这个方法。与init()不同的是,它将在每次激活网页时被执行一次,而init()只是在将包含调用Applet应用程序网页加载到本地计算机时执行
4、一次。在这个成员方法中,应该放置一些需要重复执行的任务或重新激活某个线程的操作。3.stop()成员方法当用户离开包含Applet应用程序的网页,转去浏览其他网页时,系统自动地调用这个成员方法。为了减少系统资源的无谓消耗,在这个成员方法中,应该放置一些暂停某些任务的操作。4.destroy()成员方法这是Applet应用程序执行期间最后被调用的成员方法。当浏览器被正常关闭时,系统会自动地调用它。显而易见,在这个成员方法中,应该放置一些回收资源的操作。10.1.2Applet应用程序的工作环境以及运行过程①在本地计算机上运行浏览器,并通过键入网址及文件名或点击超链接等方式向存储.htm
5、文件的计算机发出下载.htm文件的请求。②存储.htm文件的计算机接收到请求后,将相应的文件传送到本地计算机。如果没有所要的.htm文件,将反馈相应的提示信息。③本地计算机运行.htm文件。当执行到嵌入Applet应用程序的相关标记符时,根据提供的地址,向相应的计算机发出请求下载Applet应用程序的请求。需要注意的是,这里下载的Applet源程序是经过编译后生成的字节码文件,其后缀为.class。④存放Applet应用程序的计算机将相应的文件传送给本地计算机,并由本地计算机上的浏览器自动地启动Applet应用程序。编写一个Applet应用程序应该经过下列主要过程:(1)设计一个继承
6、Applet类或JApplet类的子类,并将其存储成后缀为.java的文件。(2)利用Java编译器将.java文件成字节码.class文件。(3)编写嵌入.class文件的.htm文件。(4)启动浏览器,并运行.htm文件。10.2Applet应用程序的HTML标记及属性HTML是超文本标记语言(HypertextMarkupLanguage)的缩写,这是一种专门用来编写网页界面的语言,其特点是由描述不同功能的标记符构成。
页面背景前景白色,背景黑色。