Java程序设计项目化教程教学资源教学课件作者张红项目7章节幻灯片.pptVIP

Java程序设计项目化教程教学资源教学课件作者张红项目7章节幻灯片.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
7.2.4 实现机制 1员工资源下载任务程序结构 本任务的实现包括3个源文件:AEIMFrame.java 、FileDown.java 、FileDown_main.java 。 它们在Eclipse的包(package)视图中的位置如图7-17所示: 7.2.4 实现机制 2 资源下载任务程序剖析 1. FileDown.java 2. FileDown_main.java 资源下载任务程序 代码分析 项目总结 “公司资源访问”项目中主要实现了两个个任务,即员工留言板、员工服务和系统天气信息广播,每个任务实现的主要技术如下: 任务一:公司视频新闻播放 应用JMF技术,实现从网络或者本地某个位置的文件视频播放。员工从视频新闻列表中选中需要播放的新闻条目后,单击 “播放”按钮,则该文件将直接在播放器中播放,用户可以通过“暂停”、“继续”按钮对播放的文件进度进行控制。 任务二:公司资源下载 应用多线程技术,实现从资源JTable中下载指定资源。当用户打开“资源下载”页面后,系统将会从数据库中读取所有的资源记录,然后写入到列表中,因此用户每次对于资源列表的访问都是必威体育精装版的,用户选择了希望下载的文件后,单击“下载”按钮,该文件将会东指定的URL中下载到本地的指定文件夹中。用户可以从界面中观察到文件下载的进度和下载的相关信息,该下载功能是利用了多线程的原理实现了多点下载的效果,下载效率很高。 项目总结 知识巩固 在本项目中我们学习了如何进行Java的网络通信编程。主要的知识点如下: (1)数据源: DataSource对象就是数据源。 (2)JMF支持数据源合并。 (3)截取设备:截取设备指的是可以截取到音频或视频数据的硬件,如麦克风、摄像机等。   (4)播放器:在JMF中对应播放器的接口是Player。 知识巩固 (5)数据格式:Format对象中保存了多媒体的格式信息。 (6)管理器:JMF提供了下面四种管理器: Manager、PackageManager、CaptureDeviceManager、PlugInManage。 (7)下载文件的主要技术是:利用文件系统File创建对象接收下载的文件,下载过程中需要流InputStream和OutputStream两个类配合接收文件流的建立。 项目7 公司资源信息访问 项目创设 任务 1 公司视频新闻播放 任务 2 公司资源下载 任务 3 系统天气预报广播 本项目将根据公司资源信息访问的实际需求,创设了两个项目任务 通过本章学习将会明白JMF体系结构中的主要播放功能 本项目的技能目标 公司信息资源访问 主要的JMF类以及应用 播放本地媒体文件 通过网络传播媒体文件 多线程 编程 多个线程 同时启动 学习目标 一 二 三 四 下载和安装JMF 熟悉主要JMF类以及它们在JMF体系结构中的应用 播放本地的媒体文件 。 为媒体的存取和操作制作以和图形用户界面(GUI) TEXT 通过网络下载文件的技术 。 五 六 通过网络接收媒体的技术 7.1 任务 1 公司视频新闻播放 目标效果 1 必备知识 2 拓展训练 3 实现机制 4 7.1.1 目标效果 本任务的目标是为公司员工提供一个可以随时观看公司视频新闻的场所 。 该任务执行的目标效果如图7-2所示 7.1.1 目标效果 每一位成功登录系统的员工可以方便地选择视频新闻(只需要在感兴趣的视频新闻记录行单击即可),系统在接到用户的单击动作后,会自动的连接视频新闻播放器,打开视频新闻播放窗口,进行播放,并且在观看视频新闻的过程中,用户可以随时单击暂停、继续等按钮来控制新闻的播放进度,也可以拖动播放器上的播放进度条来选择播放点进行播放,当用户观看完一条新闻后,可以返回到新闻选择窗口,继续选择其它新闻继续播放,也可以单击“退出”按钮,退出视频新闻播放窗口。如图7-3所示 : 7.1.1 目标效果 1 当用户从列表中选择了某条新闻记录时,如何触发播放功能? 3 如何实现的媒体播放的继续功能? 2 当播放器打开后,如何实现的播放框架放置在容器中? 4 暂停功能又是如何实现的呢? 如何实现这一播放器的任务,学习者不妨先来思考几个问题 : 7.1.2 必备知识 必备知识 2 主要的JMF类及其应用 1下载和安装JMF 3 用户界面组件 7.1.2 必备知识 1 下载JMF 下载JMF 硬件要求 至少166 MHz Pentium,160 MHz PowerPC, 或者 166 MHz UltraSparc ; 至少32M内存; 可选:如果需要的话,需要声卡。 安装指导 下载完JMF安装程序后,双击安装程序的图标。 在安装的过程中

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档