資源簡介
目 錄
1、學生成績評定表………………………………………………3
2、課程設計任務說明書…………………………………………6
3、需求分析………………………………………………………7
4、程序設計過程…………………………………………………7
4.1 實驗原理…………………………………………………7
4.2 程序設計圖………………………………………………12
4.3 核心代碼…………………………………………………13
5、實驗結果………………………………………………………23
6、總結分析………………………………………………………23
8、參考文獻………………………

代碼片段和文件信息
//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”按鈕是播放新的視頻還是進行暫停或繼續播放
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(“快進“);
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(“快進“);
JMenuItem?quick_back=new?JMenuItem(“快退“);
??
????ButtonGroup?bgroup1=new?ButtonGroup();
JRadioButtonMenuItem?single_play=new?JRadioButtonMenuItem?(“單曲播放“);
JRadioButtonMenuItem?single_loop=new?JRadioButtonMenuItem?(“單曲循環“);
JRadioButtonMenuItem?loop_play?=?new?JRadioButtonMenuItem?(“循環播放“);
JRadioButtonMenuItem?random_play=new?JRadioButtonMenuItem?(“隨機播放“);
??
JMenuItem?volume_increase=new?JMenuItem(“增大“);
JMenuItem?volume_decrease=new?JMenuItem(“減小“);
JMenuItem?volume_no???=???new?JMenuItem(“靜音“);
??
JMenuItem?about=new?JMenuItem(“關于“);
????JMenuItem?help_=new?JMenuItem(“幫助“);?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????215552??2009-01-06?21:21??java課程設計報告---視頻播放器.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個文件信息
- 上一篇:網絡相冊管理系統—MVC架構
- 下一篇:MiniC語言編譯系統
評論
共有 條評論