Java典型应用彻查1000例,图形与网络游戏开发

副标题:无

作   者:贾蓉生,胡大源,林金池编著

分类号:

ISBN:9787030244864

微信扫一扫,移动浏览光盘

简介

   “Java典型应用彻查1000例”系列丛书以提出并解决问题为导向,通   过超过1000个开发范例,全面介绍Java语言从基础到网络、数据库、游戏   和Web开发的特性和实现方法。本系列丛书共六册,每册可独立学习,若能   全部融会贯通,则效果更佳。    本书是丛书第三册,内容涵盖Java基础动画到网络在线游戏,循序渐   进地介绍了基础图文动画、事件处理、在线游戏、2D绘图设计、3D绘图设   计、Java Applet 与网页等知识,并通过大量范例详尽演示理论知识的实   际应用。    本系列丛书的作者是中国台湾地区长期从事Java教学的知名教授。本   书实例丰富,编排合理,可以让有初级Java基础的读者,从陌生到完全熟   练地设计网络游戏,进而掌握3D立体绘图方法,适合作为Java网络游戏开   发课程的教材。    本书光盘不仅包含全部范例源代码以及习题答案,还含有350分钟的教   学视频,特别适合自学之用。   

目录

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


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Java典型应用彻查1000例,图形与网络游戏开发
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon