文档介绍:Java高级程序设计
第一部分
第一章 Java入门基础
第二章异常
第三章 Java Applet类型
第四章图形用户界面GUI(一)——AWT
第五章 Java中的事件处理机制
第六章图形用户界面GUI(二)——Swing
第七章多线程
第八章 I/O输入输出流
第九章 Java数据库连接(JDBC)
第十章 Java网络编程
第二部分
第一章 Java API
第二章 Java与多媒体
第三章 Java Bean基础
第三章Java Applet 类型
HTML简介
浏览器处理Applet
Applet类及其方法
Applet类的层次
Applet运行状态控制基本方法
Applet绘图
HTML简介
HTML简介
HTML即超文本标记语言——HyperText Markup Language。它源于SGML(Standard Generalized Markup Language)。
。此外,近年来又出现了XML、XHTML这些新的标记语言。XML是“eXtensible Markup Language”的缩写,即可扩展标记语言。
HTML简介
在结构上,HTML文件可分为文件头和主体两部分。文件头为“head”包含的部分。格式为:<head>……</head>。主要用于描述文件的标题、语言字符集、内容分级、关键词等。主体为“body”包含的部分。格式为:<body>……</body>。网页中可看到的内容就包含在这部分中。下面是个简单例子
<html>
<head><title>欢迎光临我的主页</title></head>
<body><p>Hello!World!</p></body>
</html>
浏览器处理Applet
浏览器处理Applet
Applet是能够嵌入到一个HTML页面中,且可通过Web浏览器下载和执行的一种Java类。包含Applet的网页被称为Java--powered页,可以称其为Java支持的网页。Applet是Java技术容器的一种特定类型,其执行方式不同于应用程序。一个应用程序Application是从它的main( )方法被调用开始的,而一个Applet的生命周期在一定程度上则要复杂得多。
浏览器处理Applet
由于Applet在Web浏览器环境中运行,所以它并不直接由键入的一个命令启动。你必须要创建一个Java--powered页来告诉浏览器需装载什么以及如何运行它。当用户访问这样的网页时,Applet被下载到用户的计算机上执行,但前提是用户使用的是支持Java的网络浏览器。由于Applet是在用户的计算机上执行的,所以它的执行速度不受网络带宽或者Modem存取速度的限制,用户可以更好地欣赏网页上Applet产生的多媒体效果。
Applet类及其方法
Applet类的层次
。Applet和AWT类的层次如下:
Applet类及其方法
Applet运行状态控制基本方法
Applet类中的四种基本方法用来控制其运行状态:init( )、start( )、stop( )、destroy( )
init( ) 这个方法主要是为Applet的正常运行做一些初始化工作。当一个Applet被系统调用时,系统首先调用的就是该方法。
start( ) 系统在调用完init( )方法之后,将自动调用start( )方法。而且,每当用户离开包含该Applet的主页后又再返回时,系统又会再执行一遍start( )方法。这就意味着start()方法可以被多次执行,而不像init( )方法。