基于Java的lash播放器.docVIP

  • 2
  • 0
  • 约7.29千字
  • 约 7页
  • 2016-10-20 发布于广东
  • 举报
基于Java的lash播放器

基于Java的播放器 设计思路 首先我们来看看构造这个播放器要达到什么样的目标 flash播放器是一个菜单驱动的简单AWT应用。 播放器包含一个“文件”菜单,文件菜单包含个菜单项: “打开”,用来打开媒体文件。 “循环”,是播放一次(默认),还是重复播放。 “退出”,退出程序。 播放器可以在多种平台上运行。 播放器的核心功能通过JMF(Java Media Framework)API实现。JMF扩展了J2SE平台的多媒体能力,允许Java应用和Applet截取、回放、转换包括音频和视频在内的多种媒体。 二、初步设计 我们把这个媒体播放器的设计分成两个部分:GUI设计,伪代码设计。在GUI设计中,我们要了解构成程序的各个GUI部件。在伪代码设计中,我们用自然语言写出程序运行原理。 2.1 GUI设计 媒体播放器的用户界面包含一个主窗口、一个菜单和一个打开文件的对话框。首先我们来看看主窗口的设计。主窗口应该把窗口标题显示为“播放器”,显示“文件”菜单。 “文件”菜单包含三个菜单项。“打开”菜单显示一个对话框,用来选择媒体文件的位置。“循环”菜单决定媒体文件只播放一次(默认)还是反复播放(当菜单被选中)。最后,“退出”菜单关闭程序。另外,点击主窗口右上角的关闭按钮也可以关闭程序。请参见图二。 图二:“文件”菜单 点击“文件/打开”

文档评论(0)

1亿VIP精品文档

相关文档