
2009年2月27日
摘要: 一、概述
首先我們來看看構(gòu)造這個媒體播放器要達(dá)到什么樣的目標(biāo),確定了目標(biāo)也就確定了代碼量和程序的復(fù)雜程度。本文的媒體播放器要達(dá)到如下目標(biāo):
媒體播放器是一個菜單驅(qū)動的簡單AWT應(yīng)用。
媒體播放器包含一個“文件”菜單,文件菜單包含三個菜單項:
“打開”,用來打開媒體文件。
“循環(huán)”,是播放一次(默認(rèn)),還是重復(fù)播放。
“退出”,退出程序。
媒體播放器可以在多種平臺上運(yùn)行。
媒體播放器的核心功能通過JMF(Java Media Framework)API實現(xiàn)。JMF擴(kuò)展了J2SE平臺的多媒體能力,允許Java應(yīng)用和Applet截取、回放、轉(zhuǎn)換包括音頻和視頻在內(nèi)的多種媒體。JMF支持多種媒體格式,具體請參見Supported Media Formats and Capture Devices。
二、初步設(shè)計
閱讀全文
posted @
2009-02-27 12:43 Jun Woo 閱讀(211) |
評論 (0) |
編輯 收藏