《Java图像编程实例库》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)Oswald Campesato著;刘谦,苏建平等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2002
  • ISBN:750538015X
  • 页数:423 页
图书介绍:

目录 1

第1章 色彩和基本图形 1

概述 1

Java坐标系统的基本概念 1

用直线来绘制矩形 2

用方法DRAWRECT()绘制矩形 3

色彩及有关色彩组件 4

标准色彩 5

矩形和渐进阴影 5

多边形 7

带有阴影效果的矩形 8

平行四边形 10

选配光碟上附带的程序库 13

本章小结 14

第2章 Java构造块 15

概述 15

构造块 15

三角形构造块 16

平行四边形构造块 19

振荡多面体 23

椭圆构造块 29

可构造圆柱体的椭圆构造块 31

选配光碟上附带的程序库 36

本章小结 37

第3章 线段和三角形(第1部分 ) 38

概述 38

绘制线段和螺旋线 38

线段和肾形线 42

斜线和Lissajous曲线 45

线段和内(圆)摆线 49

选配光碟上附带的程序库 52

本章小结 53

第4章 线段和三角形(第2部分 ) 55

概述 55

振荡线段和叶形曲线 55

可变长度振荡线段与叶形线 58

振荡线段和Tschirnhaus曲线 62

渐进振荡线段和Tschirnhaus曲线 65

纹状振荡线段和Tschirnhaus曲线 70

选配光碟上附带的程序库 74

本章小结 76

第5章 矩形和三角形 77

概述 77

矩形与菱形曲线组合 77

矩形与外摆线的组合图形 80

矩形与振荡外摆线的组合图形 84

矩形与内摆线组合图形 87

矩形与振荡内摆线的组合图形 91

矩形与多级环线的组合图形 94

选配光碟上附带的程序库 97

本章小结 98

第6章 多项式曲线和线段 99

概述 99

计算多项式的值 99

多项式曲线与线段 100

多项式曲线和条纹线 104

多个多项式与线段的组合图形 109

多个多项式与条纹线 113

选配光碟上附带的程序库 118

本章小结 118

把三维点映射到二维坐标系中 119

多边形和三维极坐标 119

第7章 多边形与三维极坐标 119

概述 119

多边形和柱体 123

倾斜多边形与局部柱体 126

倾斜多边形与柱体 130

多边形和扩张柱体 133

多边形和膨胀的柱体 137

选配光碟上附带的程序库 140

本章小结 142

带有阴影的椭椭圆图形 143

绘制基本椭圆图形 143

概述 143

第8章 基于椭圆的对象 143

使用线段来绘制椭圆 145

渐进椭圆和对角阴影 146

绘制具有收缩效果的椭圆 149

绘制管风琴图形 152

绘制具有旋转效果的椭圆 155

选配光碟上附带的程序库 158

本章小结 159

第9章 椭圆和简单阴影 160

概述 160

绘制具有水平条纹的椭圆 160

绘制具有共同终点的嵌套的椭圆图形 162

在矩形中绘制嵌套椭圆图形 165

绘制渐进椭圆图形 167

绘制空心椭圆 170

选配光碟上附带的程序库 173

本章小结 174

第10章 椭圆、阴影、简单动画 175

概述 175

具有威尼斯阴影效果的椭圆柱 175

具有威尼斯阴影效果相互重叠的椭圆柱图形 178

绘制移动椭圆和线框 182

具有振荡移位效果的椭圆和线框 185

选配光碟上附带的程序库 188

本章小结 189

第11章 椭圆和基本动画的制作 190

概述 190

借助椭圆绘制风琴图形 190

绘制椭圆链 195

借助椭圆绘制滑轮 201

绘制卷曲纸片 209

选配光碟上附带的程序库 217

本章小结 217

概述 219

使用椭圆楔实现旋转锥体图形 219

第12章 带有线段和椭圆弧形的旋转对象 219

借助椭圆弧形绘制旋转锥体模拟图形 224

绘制水平自转锥体图形 229

使用椭圆楔绘制旋转椭圆罩 234

使用椭圆弧线绘制旋转椭圆罩图形 238

选配光碟上附带的程序库 245

本章小结 247

第13章 椭圆和三次图形 248

概述 248

借助三次曲线来绘制水平椭圆扇面图形 248

借助三次曲线来绘制水平自转椭圆扇面 251

绘制水平反向自旋椭圆扇面 256

绘制三次水平振荡椭圆扇面线框 260

绘制三次水平带状振荡椭圆扇面线框 265

选配光碟上附带的程序库 269

本章小结 270

第14章 椭圆和熔岩算法 272

概述 272

绘制振荡椭圆图形 272

绘制椭圆熔岩图形 276

椭圆熔岩和色彩 280

椭圆表示的流动的熔岩和色彩 284

选配光碟上附带的程序库 288

本章小结 289

借助椭圆弧绘制锥体 290

第15章 带条纹的椭圆和弧形 290

概述 290

使用旋转涡状椭圆弧绘制锥体 293

使用椭圆弧形和百叶帘阴影绘制涡状锥体 296

使用多彩椭圆弧绘制涡状锥体 299

使用椭圆弧形绘制涡状锥体 303

选配光碟上附带的程序库 307

本章小结 308

第16章 方格图案模式 309

概述 309

绘制二维方格图案 309

绘制三维方格图案 311

绘制渐进方格图案 313

绘制百叶窗图案 316

绘制方格网络图案 319

选配光碟上附带的程序库 322

本章小结 323

第17章 递归 324

概述 324

斐波纳契数列 325

使用递归绘制线段 325

使用递归绘制具有树型效果的线段 328

使用递归调用绘制具有蔓状效果图形 331

使用递归绘制正方形效果图 334

使用递归绘制三角形 339

使用递归绘制六边形 344

选配光碟上附带的程序库 350

本章小结 351

第18章 圆形和常用图形对象 352

概述 352

绘制时钟图像 352

绘制楔形对象 355

绘制具有三维效果的交通信号灯 358

铁门图形 360

绘制伞状图形 365

选配光碟上附带的程序库 369

本章小结 370

概述 371

显示GIF文件 371

第19章 载入图像 371

显示多个GIF文件 372

绘制由GIF文件组成的网格 374

显示由GIF文件组成的图案 377

GIF文件的缩放和显示 380

将GIF文件显示为相互连接的圆形网络 382

显示由GIF文件组成的数字日期图案 388

选配光碟上附带的程序库 395

本章小结 395

常用对象文件夹 396

第20章 混合图形 396

概述 396

国旗文件夹 397

混合图形文件夹 398

扑克牌文件夹 398

极坐标方程文件夹 398

星形线文件夹 399

不规则图形文件夹 399

条纹图形文件夹 399

附录A 常用绘图算法 400

附录B Java入门 410

附录C 光碟的使用方法 422