
| 台湾资深开发和教育专家凝聚多年经验. 挑选出最具代表性的1000多个范例.. 一网打尽Java日常应用开发技巧 涉及Java语法基础、图形、动画、网络、数据库、Web等领域应用... |
| part 01 基础图文动画. chapter 01 文字绘制 2 1-1 简介 2 1-2 frame类 2 1-3 线程绘图流程 4 1-4 font类 5 1-5 color类 8 1-6 中文处理 12 1-7 习题 15 chapter 02 基础绘图 16 2-1 简介 16 2-2 graphics类 16 2-3 直线绘制 18 2-4 长方形绘制 19 2-5 椭圆形绘制 20 2-6 弧线绘制 21 2-7 多边形绘制 22 2-8 图形剪裁 24 2-9 图形复制 25 2-10 习题 26 .chapter 03 图像文件引用 27 3-1 简介 27 3-2 图像文件格式 27 3-3 图像读取与toolkit类 27 3-4 图像绘制与graphics类 28 3-5 习题 31 chapter 04 基础动画 32 4-1 简介 32 4-2 动态图案 32 4-3 动态图像 35 4-4 数组与动画 38 4-5 习题 41 part 02 事件处理 chapter 05 底层事件 45 5-1 简介 45 5-2 java事件架构 45 5-3 awtevent类 46 5-4 componentevent类 47 5-5 keyevent类 49 5-6 mouseevent类 52 5-7 containerevent类 56 5-8 focusevent类 56 5-9 windowevent类 59 5-10 习题 62 chapter 06 鼠标事件应用 63 6-1 简介 63 6-2 移动 63 6-3 拖动 65 6-4 选择 67 6-5 随动 69 6-6 线程 73 6-7 棋盘 78 6-8 习题 81 chapter 07 键盘事件应用 82 7-1 简介 82 7-2 键盘数据 82 7-3 静态方向控制 82 7-4 动态方向控制 86 7-5 基础射击 90 7-6 习题 92 chapter 08 消除图像闪烁 93 8-1 简介 93 8-2 设计方法 93 8-2-1 创建缓冲页与image类 93 8-2-2 创建缓冲页与component类 94 8-2-3 创建缓冲页与graphics类 94 8-2-4 创建缓冲页的设计方法 94 8-3 消除动画闪烁 95 8-4 消除棋盘闪烁 98 8-5 消除射击图像闪烁 101 8-6 习题 103 chapter 09 音效处理 104 9-1 简介 104 9-2 音效设计方法 104 9-3 背景音效 105 9-4 音效控制 107 9-5 弈棋音效 109 9-6 射击音效 112 9-7 习题 115 part 03 在线游戏 chapter 10 在线命令消息 118 10-1 简介 118 10-2 在线命令流 118 10-3 鼠标命令流 119 10-4 键盘命令流 127 10-5 习题 134 chapter 11 在线弈棋对阵.. 135 11-1 简介 135 11-2 网络命令流 135 11-3 对阵同步图像 145 11-4 输赢评定与音效 154 11-5 消除闪烁 166 11-6 习题 179 chapter 12 在线射击对阵 180 12-1 简介 180 12-2 网络命令流 180 12-3 对阵同步图像 189 12-4 输赢评定与音效 198 12-5 消除闪烁 208 12-6 习题 219 part 04 2d绘图设计 chapter 13 屏幕坐标与视图坐标 222 13-1 简介 222 13-2 屏幕坐标 222 13-3 视图坐标 224 13-4 包应用 226 13-5 习题 228 chapter 14 绘图概念 229 14-1 简介 229 14-2 点与线 229 14-3 向量 229 14-4 内积与法线 233 14-5 多边形 237 14-6 习题 239 chapter 15 缩放与旋转 240 15-1 简介 240 15-2 多边形缩放 240 15-3 多边形旋转 244 15-4 习题 247 part 05 3d绘图设计 chapter 16 3d坐标 250 16-1 简介 250 16-2 立体空间坐标 250 16-2-1 z轴坐标 250 16-2-2 视图窗口 250 16-2-3 投影坐标 251 16-2-4 视图宽与视距 253 16-3 绘制3d水平多边形 253 16-4 绘制3d立体多边形 258 16-5 习题 261 chapter 17 3d图形的旋转 262 17-1 简介 262 17-2 立体图形的旋转 262 17-3 绕y轴旋转 263 17-4 绕x轴旋转 268 17-5 习题 271 chapter 18 法线与隐藏线 272 18-1 简介 272 18-2 隐藏线 272 18-2-1 立体图像的法线 273 18-2-2 隐藏线处理 274 18-3 视角误差 279 18-4 修正视角误差 279 18-5 光影变化 284 18-6 习题 289 part 06 java applet与网页 chapter 19 第一个java applet程序 292 19-1 简介 292 19-2 编写java applet与html程序 292 19-3 网站上应用applet 294 19-3-1 网站架设 294 19-3-2 查看本机的ip地址 297 19-3-3 网络浏览器 298 19-4 习题 299 chapter 20 基础图文处理 300 20-1 简介 300 20-2 文字处理 300 20-3 图案绘制 302 20-4 图片引用 303 20-5 习题 305 chapter 21 动画与事件 306 21-1 简介 306 21-2 线程工作流程 306 21-3 动画设计 307 21-4 鼠标事件 311 21-5 键盘事件 316 21-6 习题 322 appendix a 键盘事件类常量... 323 |
商品评论(0条)