資源簡介
目 錄
1、學(xué)生成績評定表………………………………………………3
2、課程設(shè)計(jì)任務(wù)說明書…………………………………………6
3、需求分析………………………………………………………7
4、程序設(shè)計(jì)過程…………………………………………………7
4.1 實(shí)驗(yàn)原理…………………………………………………7
4.2 程序設(shè)計(jì)圖………………………………………………12
4.3 核心代碼…………………………………………………13
5、實(shí)驗(yàn)結(jié)果………………………………………………………23
6、總結(jié)分析………………………………………………………23
8、參考文獻(xiàn)………………………

代碼片段和文件信息
//ppp.java
import?java.awt.*;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.awt.event.ComponentAdapter;
import?java.awt.event.ComponentEvent;
import?java.awt.event.MouseAdapter;
import?java.awt.event.MouseEvent;
import?java.io.File;
import?java.net.MalformedURLException;
import?java.util.Vector;
import?javax.media.*;
import?javax.swing.event.ChangeEvent;
import?javax.swing.event.ChangeListener;
import?javax.swing.filechooser.FileFilter;
import?javax.swing.*;
/*********************************************************************************/
public?class?ppp?extends?Jframe?implements?ChangeListener{
float?newTime;
float?fileTime;
?
boolean?temp?=?false;
????boolean?fullscreen=false;
boolean?play_temp?=?false;
boolean?IsPlaying=false;???//通過這個變量來決定“play”按鈕是播放新的視頻還是進(jìn)行暫停或繼續(xù)播放
private?boolean?mouseReleased=false;
private?boolean?isSingle_play=false;???//4種播放模式
private?boolean?isSingle_loop=false;
private?boolean?isLoop_play=false;
private?boolean?isRandom_play=true;
?
static?int?playlist_count=0;
static?Thread?timeThread;
Vector?fileName?=?new?Vector();//?musicList-用于裝列表中的元素
Vector?fileDirection?=?new?Vector();//保存文件路徑
?
JMenuBar?MBar?=?new?JMenuBar();
JPopupMenu?popupMenuList=new?JPopupMenu();
JPopupMenu?rightClickList=new?JPopupMenu();
JMenuItem?menuItem_playSelect=new?JMenuItem(“播放選中文件“);
JMenuItem?menuItem_delete?=new?JMenuItem(“從列表中刪除“);
JMenuItem?menuItem_Addfile=new?JMenuItem?(“向列表中添加“);
JMenuItem?menuItem_deleteAll=new?JMenuItem(“清除播放列表“);
JMenuItem?menuItem_paly=new?JMenuItem(“播放/暫停“);
JMenuItem?menuItem_stop=new?JMenuItem(“停止“);
JMenu?menuItem_controlPlayer=?new?JMenu(“播放控制“);
JMenuItem?menuItem_allScreen=new?JMenuItem(“全屏“);
JMenuItem?menuItem_skinForwind=new?JMenuItem(“快進(jìn)“);
JMenuItem?menuItem_rewind=new?JMenuItem(“快退“);
JMenuItem?menuItem_exit=new?JMenuItem(“退出“);
JMenu?file?=?new?JMenu(“文件“);
JMenu?play?=?new?JMenu(“播放“);
JMenu?help?=?new?JMenu(“幫助“);
JMenuItem?open=new?JMenuItem(“打開文件“);
JMenuItem?exit=new?JMenuItem(“退出“);
JMenuItem?playOrpause=new?JMenuItem(“播放/暫停“);
JMenuItem?stop=new?JMenuItem(“停止“);
JMenu?playControl=new?JMenu(“播放控制“);
JMenu?playList=new?JMenu(“播放列表“);
JMenu?volume=new?JMenu(“音量“);
??
JMenuItem?quik_forward=new?JMenuItem(“快進(jìn)“);
JMenuItem?quick_back=new?JMenuItem(“快退“);
??
????ButtonGroup?bgroup1=new?ButtonGroup();
JRadioButtonMenuItem?single_play=new?JRadioButtonMenuItem?(“單曲播放“);
JRadioButtonMenuItem?single_loop=new?JRadioButtonMenuItem?(“單曲循環(huán)“);
JRadioButtonMenuItem?loop_play?=?new?JRadioButtonMenuItem?(“循環(huán)播放“);
JRadioButtonMenuItem?random_play=new?JRadioButtonMenuItem?(“隨機(jī)播放“);
??
JMenuItem?volume_increase=new?JMenuItem(“增大“);
JMenuItem?volume_decrease=new?JMenuItem(“減小“);
JMenuItem?volume_no???=???new?JMenuItem(“靜音“);
??
JMenuItem?about=new?JMenuItem(“關(guān)于“);
????JMenuItem?help_=new?JMenuItem(“幫助“);?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????215552??2009-01-06?21:21??java課程設(shè)計(jì)報(bào)告---視頻播放器.doc
?????文件????????817??2009-01-04?17:44??Pla
?????文件????????382??2009-01-04?17:43??Pla
?????文件????????629??2009-01-04?17:43??Pla
?????文件????????813??2009-01-07?01:47??Pla
?????文件???????2547??2009-01-07?01:47??Pla
?????文件????????630??2009-01-07?01:47??Pla
?????文件????????629??2009-01-07?01:47??Pla
?????文件???????1130??2009-01-07?01:47??Pla
?????文件???????1074??2009-01-07?01:47??Pla
?????文件???????1402??2009-01-07?01:47??Pla
?????文件????????629??2009-01-07?01:47??Pla
?????文件????????630??2009-01-07?01:47??Pla
?????文件????????641??2009-01-07?01:47??Pla
?????文件????????550??2009-01-07?01:47??Pla
?????文件????????730??2009-01-07?01:47??Pla
?????文件????????967??2009-01-07?01:47??Pla
?????文件????????730??2009-01-07?01:47??Pla
?????文件????????730??2009-01-07?01:47??Pla
?????文件????????730??2009-01-07?01:47??Pla
?????文件???????1250??2009-01-07?01:47??Pla
?????文件???????1351??2009-01-07?01:47??Pla
?????文件???????1846??2009-01-07?01:47??Pla
?????文件????????639??2009-01-07?01:47??Pla
?????文件???????1384??2009-01-07?01:47??Pla
?????文件???????1486??2009-01-07?01:47??Pla
?????文件???????1030??2009-01-07?01:47??Pla
?????文件???????1882??2009-01-07?01:47??Pla
?????文件???????1201??2009-01-07?01:47??Pla
?????文件???????2920??2009-01-07?01:47??Pla
............此處省略40個文件信息
評論
共有 條評論