出版时间:2002-10 出版社:电子工业出版社 作者:(美) Campesato O. 页数:423 字数:700000
内容概要
这是一本介绍有关Java图形编程的书籍。本书每一章讲述了一个主要图形,它的数学算法,编程思路及每一个图形的源代码。每一章的结束部分都有本章所涉及的图形及其他相关图形。借助于这些可裁剪的源代码和图形类,读者可以根据自己的需要来组合实现各种Java图形程序。
本书通俗易懂,适合于具有一定Java编程基础的软件开发人员阅读。
书籍目录
第1章 色彩和基本图形 概述 Java坐标系统的基本概念 用直线来绘制矩形 用方法DRAWRECT()绘制矩形 色彩及有关色彩组件 标准色彩 矩形和渐进阴影 多边形 带有阴影效果的矩形 平行四边形 选配光碟上附带的程序库 本章小结 第2章 Java构造块 概述 构造块 三角形构造块 平行四边形构造块 振荡多面体 椭圆构造块 可构造圆柱体的椭圆构造块 选配光碟上附带的程序库 本章小结 第3章 线段和三角形(第1部分) 概述 绘制线段和螺旋线 线段和肾形线 斜线和Lissajous曲线 线段和内(圆)摆线 选配光碟上附带的程序库 本章小结 第4章 线段和三角形(第2部分) 概述 振荡线段和叶形曲线 可变长度振荡线段与叶形线 振荡线段和Tschirnhaus曲线 渐进振荡线段和Tschirnhaus曲线 纹状振荡线段和Tschirnhaus曲线 选配光碟上附带的程序库 本章小结 第5章 矩形和三角形 概述 矩形与菱形曲线组合 矩形与外摆线的组合图形 矩形与振荡外摆线的组合图形 矩形与内摆线组合图形 矩形与振荡内摆线的组合图形 矩形与多级环线的组合图形 选配光碟上附带的程序库 本章小结 第6章 多项式曲线和线段 概述 计算多项式的值 多项式曲线与线段 多项式曲线和条纹线 多个多项式与线段的组合图形 多个多项式与条纹线 选配光碟上附带的程序库 本章小结 第7章 多边形与三维极坐标 概述 把三维点映射到二维坐标系中 多边形和三维极坐标 多边形和柱体 倾斜多边形与局部柱体 倾斜多边形与柱体 多边形和扩张柱体 多边形和膨胀的柱体 选配光碟上附带的程序库 本章小结 第8章 基于椭圆的对象 概述 绘制基本椭圆图形 带有阴影的椭圆图形 使用线段来绘制椭圆 渐进椭圆和对角阴影 绘制具有收缩效果的椭圆 绘制管风琴图形 绘制具有旋转效果的椭圆 选配光碟上附带的程序库 本章小结 第9章 椭圆和简单阴影 概述 绘制具有水平条纹的椭圆 绘制具有共同终点的嵌套的椭圆图形 在矩形中绘制嵌套椭圆图形 绘制渐进椭圆图形 绘制空心椭圆 选配光碟上附带的程序库 本章小结 第10章 椭圆、阴影、简单动画 概述 具有威尼斯阴影效果的椭圆柱 具有威尼斯阴影效果相互重叠的椭圆柱图形 绘制移动椭圆和线框 具有振荡移位效果的椭圆和线框 选配光碟上附带的程序库 本章小结 第11章 椭圆和基本动画的制作 概述 借助椭圆绘制风琴图形 绘制椭圆链 借助椭圆绘制滑轮 绘制卷曲纸片 选配光碟上附带的程序库 本章小结 第12章 带有线段和椭圆弧形的旋转对象 概述 使用椭圆楔实现旋转锥体图形 借助椭圆弧形绘制旋转锥体模拟图形 绘制水平自转锥体图形 使用椭圆楔绘制旋转椭圆罩 使用椭圆弧线绘制旋转椭圆罩图形 选配光碟上附带的程序库 本章小结第13章 椭圆和三次图形 概述 借助三次曲线来绘制水平椭圆扇面图形 借助三次曲线来绘制水平自转椭圆扇面 绘制水平反向自旋椭圆扇面 绘制三次水平振荡椭圆扇面线框 绘制三次水平带状振荡椭圆扇面线框 选配光碟上附带的程序库 本章小结 第14章 椭圆和熔岩算法 概述 绘制振荡椭圆图形 绘制椭圆熔岩图形 椭圆熔岩和色彩 椭圆表示的流动的熔岩和色彩 选配光碟上附带的程序库 本章小结第15章 带条纹的椭圆和弧形 概述 借助椭圆弧绘制锥体 使用旋转涡状椭圆弧绘制锥体 使用椭圆弧形和百叶帘阴影绘制涡状锥体 使用多彩椭圆弧绘制涡状锥体 使用椭圆弧形绘制涡状锥体 选配光碟上附带的程序库 本章小结第16章 方格图案模式 概述 绘制二维方格图案 绘制三维方格图案 绘制渐进方格图案 绘制百叶窗图案 绘制方格网络图案 选配光碟上附带的程序库 本章小结 第17章 递归 概述 斐波纳契数列 使用递归绘制线段 使用递归绘制具有树型效果的线段 使用递归调用绘制具有蔓状效果图形 使用递归绘制正方形效果图 使用递归绘制三角形 使用递归绘制六边形 选配光碟上附带的程序库 本章小结第18章 圆形和常用图形对象 概述 绘制时钟图像 绘制楔形对象 绘制具有三维效果的交通信号灯 铁门图形 绘制伞状图形 选配光碟上附带的程序库 本章小结 第19章 载入图像 概述 显示GIF文件 显示多个GIF文件 绘制由GIF文件组成的网格 显示由GIF文件组成的图案 GIF文件的缩放和显示 将GIF文件显示为相互连接的圆形网络 显示由GIF文件组成的数字日期图案 选配光碟上附带的程序库 本章小结第20章 混合图形 概述 常用对象文件夹 国旗文件夹 混合图形文件夹 扑克牌文件夹 极坐标方程文件夹 星形线文件夹 不规则图形文件夹 条纹图形文件夹 附录A 常用绘图算法 附录B Java入门 附录C 光碟的使用方法
图书封面
评论、评分、阅读与下载