本书分为6篇21章,共计598个实例。书中所选实例均来源于一线开发人员的实际项目开发,涵盖了开发中经常使用和需要解决的热点、难点问题,参考本书,读者可以快速解决开发中的难题,提高编程效率。
第1篇 图形图像篇
第1章 Java图形与文本 2
1.1 绘制图形和文本 3
1.2 笔画和图形处理 16
1.3 绘制图案 28
1.4 图形的合并运算 33
第2章 Java图像处理 39
2.1 图像处理 40
2.2 颜色处理 47
第3章 绘图特效 52
3.1 文字特效 53
3.2 图片特效 68
第4章 动画和游戏 90
4.1 文字动画 91
4.2 图片动画 101
4.3 游戏开发 125
第5章 打印报表 147
5.1 打印控制 148
5.2 打印的应用 160
第6章 管理图像文件 189
6.1 图像的修改与保存 190
6.2 图片在数据库中的存取 205
6.3 其他应用 216
第2篇 JFreeChart图表篇
第7章 JFreeChart基本操作 230
7.1 JFreeChart基础操作 231
7.2 设置图表背景 239
7.3 处理图表的边框 244
7.4 修改图表的图示 248
第8章 基础图表技术 255
8.1 普通饼图 256
8.2 3D饼图 267
8.3 多饼图 274
8.4 基本柱形图 280
8.5 X坐标轴 285
8.6 Y坐标轴 302
8.7 高级柱形图 326
第9章 扩展图表技术 354
9.1 区域图 355
9.2 气泡图 368
9.3 分步图 381
9.4 联合分类图 393
9.5 双轴图 400
9.6 折线图 412
9.7 环形图 431
9.8 堆积条形图 442
9.9 时序图 450
第3篇 网络技术篇
第10章 网络应用基础 466
10.1 网络地址解析 467
10.2 网络资源管理 474
第11章 TCP套接字 483
11.1 Socket基础 484
11.2 TCP网络通信 492
11.3 TCP实用程序 516
第12章 邮件收发 521
12.1 简单邮件 522
12.2 复杂邮件 529
第4篇 Java安全与Applet应用篇
第13章 Java安全 544
13.1 Java对称加密 545
13.2 Java非对称加密 555
13.3 Java单项加密 565
第14章 Applet的应用 570
14.1 Applet在html中的使用 571
14.2 Applet的方法 576
14.4 Applet中的图形处理 594
14.5 Applet中的图像处理 609
14.6 Applet中的文字动画 627
第5篇 XML篇
第15章 初识XML 636
15.1 XML语言基础 637
15.2 XML与CSS 642
15.3 XML与XSLT的元素 654
15.4 XML与XSLT的内建函数 672
15.5 DTD的引用与验证 678
15.6 使用DTD定义XML元素 682
15.7 使用DTD定义XML属性 687
第16章 XML Schema 699
16.1 XSD的引用与验证 700
16.2 使用XSD简单类型定义XML元素 704
16.3 使用XSD复杂类型定义XML元素 711