本书介绍了如何使用Java语言编写Applet程序。内容包括Applet编程的基础,以及在Applet程序中应用较为广泛的绘图、图形用户界面、线程、多媒体和网络通讯等功能。书中提供了一系列Applet的小例子,使读者的学习更加方便。\r\n\r\n 本书适用于对Java语言编程的基础内容有一定了解的读者,可以作为Java语言的培训教材和程序开发人员的参考书。\r\n\r\n \r\n
\r\n
第1章 Applet入门 \r\n\r\n 1. 1 Applet基础和相关HTML简介 \r\n\r\n 1. 2 Applet安全基础 \r\n\r\n 1. 3 Applet的生命周期和四种基本方法 \r\n\r\n 1. 4 将Application转换为Applet \r\n\r\n 1. 5 向Applet传递参数 \r\n\r\n 1. 6 Applet与环境的联系 \r\n\r\n 1. 7 既是Applet又是Application \r\n\r\n 第2章 绘图 \r\n\r\n 2. 1 基本绘图方法 \r\n\r\n 2. 2 绘制几何图形 \r\n\r\n 2. 3 填充几何图形 \r\n\r\n 2. 4 文本 \r\n\r\n 2. 5 字体 \r\n\r\n 2. 6 字模 \r\n\r\n 2. 7 颜色 \r\n\r\n 2. 8 绘图模式 \r\n\r\n 2. 9 图形实例 \r\n\r\n 2. 10 动画图形 \r\n\r\n 第3章 图形用户界面 \r\n\r\n 3. 1 编程基础 \r\n\r\n 3. 2 常用组件简介 \r\n\r\n 3. 3 布局方式 \r\n\r\n 3. 4 多窗口编程 \r\n\r\n 3. 5 事件处理 \r\n\r\n 3. 6 编程实例 \r\n\r\n 第4章 线程 \r\n\r\n 4. 1 引入线程 \r\n\r\n 4. 2 深入掌握线程 \r\n\r\n 4. 3 线程通信 \r\n\r\n 第5章 多媒体 \r\n\r\n 5. 1 图象 \r\n\r\n 5. 2 动画 \r\n\r\n 5. 3 声音 \r\n\r\n 5. 4 编程实例 \r\n\r\n 第6章 网络 \r\n\r\n 6. 1 服务器程序 \r\n\r\n 6. 2 客户程序 \r\n\r\n 6. 3 多客户的服务器 \r\n\r\n 6. 4 客户和其他主机之间的通讯 \r\n\r\n 6. 5 CGI编程简介 \r\n\r\n \r\n
\r\n
近年来Internet以迅猛之势发展, 已成为全世界规模最大的计算机网络, 网上资源丰富, 为世界各国千万用户所瞩目, 我国也已于1994年5月正式入网, 并己有成千上万使用者上网工作, 如何充分. 合理地利用Internet的网络与信息资源, 为我国社会的各方面服务, 是我们应予重视和研究的问题.
Java的出现正迎合了Internet发展形势的需要, 它所体现的简单. 不依附于平台. 面向对象. 分布式. 可靠性. 安全性. 可移植性. 动态性. 多线程等特性, 为Internet的使用提供了一种良好的开发和运行环境, 成为Internet适用. 新型的编程语言. Java出现后立即为世界各大公司所注目, 纷纷购买Java使用权, 并在剧烈的市场竞争中展开了大规模的研究与产品开发. Java语言及其相关技术同样也引起了我国学术界. 产业界和应用界的广泛关注和兴趣. 因此Java丛书的出版发行, 是符合时宜之举, 必将受到大家的欢迎.
根据编著者的计划, Java丛书将包括:《Java语言入门》, 《Java虚拟机规范》, 《Java语言编程技术》, 《Java语言Applet编程技术》, 《Java语言A贝类库》, 《Java软件包的使用》, 《Java语言SQL接口》, 《Java语言调试技术》及《HotJava使用指南》等十多部书, 达几百万字. 详细深入地介绍Java语言及其相关技术并在短期内出齐, 为我国广大读者研究和掌握Java提供了一种系统而全面的文献资料, 无疑是一种十分有意义的事. Java作为新生事物, 尚在不断发展完善之中, 因此我希望我们对Java及其相关技术不只停留于被动的学习. 跟踪与使用, 还应以积极主动的态度, 通过应用实践和深入分析研究, 参与开发创新, 为计算机的网络应用做出我们自己的贡献.
清华大学计算机科学与技术系王克宏教授及其知识工程科研组, 在Internet上进行多层次的研究开发工作已有一段时间, 取得了阶段性成果, 并曾在不久前召开的“中国计算机学会第九次全国学术大会”的全体会议上作报告, 受到与会者的欢迎. 相信他们在结合自己研究工作基础上编写的这套Java系列丛书. 必将有助于我国信息科学技术的发展. 我高兴地为丛书作序并祝他们成功!
自从于1995年问世以来, Java语言以其独特的优势迅速风靡了计算机界, 并且逐步向各个应用领域发展, 掀起了计算机软件的新浪潮. 编写在主页上运行的Applet程序是Java语言的重要应用途径之一. 本书作为Java系列丛书的第四册, 介绍的就是使用Java语言编写Applet程序的各种技术.
本书各章的题目和内容简介如下:
第1章:Applet入门. 介绍了Applet的基础知识及其与HTML语言配合使用的方法.
第2章:绘图. 介绍了使用AWT类库绘制简单的图形和文本的方法.
第3章:图形用户界面. 介绍了使用AWT类库制作各种图形用户界面的技术.
第4章:线程. 介绍了如何使用多线程技术增强程序功能.
第5章:多媒体. 介绍了处理图象, 显示动画和播放声音文件的方法.
第6章:网络. 介绍了Applet如何与其所在的主机和其他主机进行通讯.
本书的第1章由蒋长浩编写, 第2章的主要部分. 第4章和第5章由柳菁编写, 第2章的一部分. 第3章和第6章由李京华编写. 李京华还负责全书的校对工作.
由于Java语言还是一种新兴的计算机语言, 我们对其学习和研究也很有限, 在编写的过程中难免出现各种错误, 希望广大读者谅解并予以批评指正.
无封面