图书介绍

Java多媒体技术【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Java多媒体技术
  • 彭波主编;孙一林编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302105472
  • 出版时间:2005
  • 标注页数:341页
  • 文件大小:35MB
  • 文件页数:352页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java多媒体技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Java多媒体技术概述1

1.1 Java多媒体处理类和接口1

1.1.1 AWT1

目录1

1.1.2 Swing3

1.1.3 Java 2D API3

1.1.4 Java 3D API3

1.1.5 JAI API3

1.1.8 JS API4

1.1.10 JSDT API4

1.1.9 JMF API4

1.1.7 JT API4

1.1.6 Java Sound API4

1.2 计算机常用的多媒体文件类型5

1.3 搭建Java多媒体开发环境8

1.3.1 J2SDK的安装与设置9

1.3.2 Java 3D API的安装与设置11

1.3.3 JMF的安装与设置12

1.3.4 JBuilder开发环境14

1.4 搭建单机网络程序运行环境17

1.4.1 JSWDK环境引擎17

1.4.2 Tomcat环境引擎22

2.1 Java 2D API简介27

第2章 Java 2D API应用原理27

2.2 应用Java 2D API绘制图形28

2.2.1 Java 2D API中用于绘制图形的类和接口28

2.2.2 绘制图形的过程30

2.2.3 绘制矩形及椭圆的程序设计和源代码33

2.2.4 绘制矩形和椭圆的程序运行结果36

2.3 应用Java 2D API处理文字36

2.3.1 Java 2D API中用于文字处理的类和接口36

2.3.2 处理文字的过程37

2.3.3 绘制文字程序设计和源代码38

2.4 应用Java 2D API处理图像40

2.3.4 绘制文字程序运行结果40

2.4.1 Java 2D API中用于图像处理的接口和类41

2.4.2 处理图像的过程43

2.4.3 绘制与处理图像程序设计和源代码46

2.4.4 绘制与处理图像程序的运行结果49

2.5 应用Java 2D API处理颜色49

2.5.1 Java 2D API中用于处理颜色的类49

2.5.2 颜色处理的过程50

2.5.3 图像颜色转换程序设计和源代码51

2.5.4 图像颜色转换程序运行结果53

3.1.1 Swing椭圆按钮组件的设计和源代码54

第3章 Java 2D API应用实例54

3.1 Swing椭圆按钮组件54

3.1.2 Swing椭圆按钮组件应用结果56

3.2 几何图形变换57

3.2.1 几何图形变换程序设计和源代码57

3.2.2 几何图形变换程序运行结果60

3.3 剪切文字图形61

3.3.1 剪切文字图形程序设计和源代码61

3 3.2 剪切文字图形程序运行结果63

3.4 图像过滤处理器63

3.4.1 图像过滤处理程序设计和源代码64

3.5 图像的综合处理66

3.4.2 图像过滤处理前后结果比较66

3.5.1 图像综合处理程序设计和源代码67

3.5.2 图像综合处理程序运行结果79

第4章 Java 3D API应用原理80

4.1 Java 3D API简介80

4.2 Java 3D API编程简介82

4.2.1 Java 3D坐标系统82

4.2.2 Java 3D场景图84

4.2.3 三维图形、图像处理算法简介85

4.2.4 应用Java 3D API编写三维图形程序87

4.3.1 Java 3D API绘制点的类90

4.3 应用Java 3D API绘制三维点90

4.3 2 绘制三维点的程序设计和源代码92

4.3.3 绘制三维点程序运行结果94

4.4 应用Java 3D API绘制三维直线95

4.4.1 Java 3D API绘制直线的类95

4.4.2 绘制三维直线的程序设计和源代码96

4.4.3 绘制三维直线程序运行结果99

4.5 应用Java 3D API绘制三维扇面100

4.5.1 Java 3D API绘制扇面的类100

4.5.2 绘制三维扇面的程序设计和源代码101

4.6 应用Java 3D API绘制三维锥体104

4.5.3 绘制三维扇面程序的运行结果104

4.6.1 Java 3D API绘制三维体的类105

4.6.2 绘制三维锥体的程序设计和源代码106

4.6.3 绘制三维锥体程序运行结果109

第5章 Java 3D API应用实例110

5.1 绘制三维文字110

5 1.1 Java 3D API绘制三维文字的类110

5.1.2 绘制三维文字的程序设计和源代码112

5.1.3 绘制三维文字程序运行结果115

5.2 三维点的移动116

5.2.1 Java 3D API移动点的类116

5.2.2 移动三维点的程序设计和源代码119

5.2.3 移动三维点程序运行结果122

5.3 绘制延Y坐标轴旋转的立方体123

5.3 1 绘制三维形体旋转的程序设计和源代码123

5.3 2 绘制三维形体旋转程序运行结果125

5.4 调用三维形体对象125

5.4 1 Java 3D API调用三维形体对象的接口和类125

5.4 2 调用三维形体对象的程序设计和源代码128

5.4 3 调用三维形体对象程序运行结果131

5.5 1 Java 3D API处理三维形体行为的类132

5.5 处理三维形体行为132

5.5.2 处理三维形体行为的程序设计和源代码134

5.5.3 处理三维形体行为程序运行结果138

第6章 Java动画制作技术139

6.1 动态显示文字139

6.1.1 动画程序中应用的线程类139

6.1.2 打字方式显示文字程序设计和源代码142

6.1.3 打字方式显示文字动画程序运行结果145

6.2 滚动显示文字145

6.2.1 滚动显示文字程序设计和源代码145

6.2.2 滚动显示文字动画程序运行结果148

6.3.1 数字时钟程序设计和源代码149

6.3 动态显示图像149

6.3.2 数字时钟动画程序运行结果152

6.4 双缓冲技术动态显示图像153

6.4.1 应用于动画程序中的媒体跟踪器153

6.4.2 应用于动画程序中的双缓冲技术156

6.4.3 动画Applet小程序设计和源代码157

6.4.4 动画Applet小程序运行结果161

6.5 网络动画游戏小程序162

6.5.1 网络动画游戏Applet小程序设计和源代码162

6.5.2 网络动画游戏Applet小程序运行结果177

7.1.1 java.applet包179

7.1 Java Sound API179

第7章 Java音频流处理技术179

7.1.2 javax.media.j3d和com.sun.j3d.audioengines包180

7.1.3 javax.sound和com.sun.media.sound包185

7.2 网络Applet小程序声音播放器188

7.2.1 Java Applet API音频操作框架188

7.2.2 Applet小程序播放声音的程序设计和源代码189

7.2.3 Applet小程序播放声音程序运行结果192

7.3 播放三维音响效果的声音192

7.3.1 Java.media.j3d sound API音频操作框架193

7.3.2 播放三维音响效果声音的程序设计和源代码194

7.4 MIDI数字音乐的播放201

7.4.1 javax.media.sound.midi API201

7.3.3 播放三维音响效果声音程序的运行结果201

7.4.2 播放MIDI音乐文件的程序设计和源代码204

7.5 模拟音频播放器206

7.5.1 音频播放器程序中应用的类和接口206

7.5.2 音频播放器程序设计和源代码208

7.5.3 音频播放器程序运行结果216

第8章 JMF媒体框架218

8.1 Java媒体框架JMF218

8.1.1 JMF API218

8.1.2 JMF中的媒体播放器219

8.1.4 JMF中的数据源221

8.1.3 JMF中的媒体处理器221

8.1.5 多媒体数据格式222

8.1.6 数据源管理器222

8.1.7 JMF事件模型223

8.1.8 JMF定义的错误和异常223

8.2 JMF媒体播放器223

8 2.1 媒体播放器程序中应用的类223

8 2.2 媒体播放器程序设计和源代码227

8 2.3 媒体播放器程序运行结果237

8.3 JMF音频综合应用实例238

9.1.1 RTP协议241

9.1 RTP协议与JMF中的RTP程序框架241

第9章 JMF与RTP协议241

9.1.2 RTCP协议242

9.1.3 RTP程序框架242

9.2 应用RTP协议实现网络媒体流的实时传输244

9.2.1 发送媒体数据流程序中应用的类和接口244

9.2.2 发送媒体数据流程序设计和源代码247

9.2.3 发送媒体数据流程序运行结果260

9.3 应用RTP协议实现实时接收网络媒体流261

9.3.1 接收并播放媒体数据流程序中应用的类和接口261

9.3.2 接收并播放媒体数据流程序设计和源代码263

9.3.3 接收并播放媒体数据流程序运行结果272

10.1.1 截取图像并传输和播放程序中应用的类和接口273

第10章 视频与音频数据流处理实例273

10.1 捕获图像并传输273

10.1.2 截取图像并传输和播放程序设计和源代码275

10.1.3 截取图像并传输和播放程序运行结果289

10.2 捕获声音并传输290

10.2.1 采集声音并传输程序中应用的类291

10.2.2 采集声音并传输程序设计和源代码291

10.2.3 采集声音并传输程序运行结果304

附录A Java JNI技术305

附录B 快速掌握JBuilder309

附录C 配书光盘内容介绍341

热门推荐