資源簡介
java課程設計 java音樂播放器 實現老師要求的所有要求 并添加了3個播放列表 額外增加循環播放 單曲播放 自動重復播放 音量調節等功能 是一個優秀的課程設計

代碼片段和文件信息
import?javax.media.Control;
import?javax.media.Controller;
import?javax.media.ControllerClosedEvent;
import?javax.media.ControllerEvent;
import?javax.media.ControllerListener;
import?javax.media.EndOfMediaEvent;
import?javax.media.GainControl;
import?javax.media.Manager;
import?javax.media.MediaLocator;
import?javax.media.NoPlayerException;
import?javax.media.Player;
import?javax.media.PrefetchCompleteEvent;
import?javax.media.RealizeCompleteEvent;
import?javax.media.Time;
import?javax.media.bean.playerbean.MediaPlayer;
import?javax.swing.*;
import?javax.swing.event.ChangeEvent;
import?javax.swing.event.ChangeListener;
import?javax.swing.event.ListSelectionEvent;
import?javax.swing.event.ListSelectionListener;
import?javax.swing.filechooser.FileNameExtensionFilter;
import?java.awt.*;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?javax.sound.midi.*;
import?java.io.BufferedInputStream;
import?java.io.File;
import?java.io.FileInputStream;
import?java.io.IOException;
import?java.io.InputStream;
import?java.io.OutputStream;
import?java.io.RandomAccessFile;
import?java.net.HttpURLConnection;
import?java.net.URL;
import?java.sql.Date;
import?java.text.SimpleDateFormat;
public?class?JavaMusicPlayer?extends?Jframe?implements?ActionListener
ChangeListener?ListSelectionListener?ControllerEventListener
ControllerListener?metaEventListener?{
//_________________________________________________________開始定義要用到的空間和變量________________________________________________________________________
????????long?offset?=?1000;
String?[]?s=new?String[10];
String?address;
Player?player;
Component?vc;
Component?cc;
Container?ct;
GainControl?gc;
Component?gcc;
String?currentfile;
String?recordstring?=?null;
String?path;
Sequence?sequence?=?null;
Sequencer?sequencer?=?null;
JPanel?imagepanel;
File[]?f;
public?int?flag;
JFileChooser?fc?=?new?JFileChooser();
JFileChooser?fc1?=?new?JFileChooser();
DefaultListModel?listMode1;
DefaultListModel?listMode2;
DefaultListModel?listMode3;
Jframe?frame?=?new?Jframe(“JAVA音樂播放器“);
ImageIcon?img?=?new?ImageIcon(“resources\\背景4.jpg“);?//?圖片文件
ImageIcon?img2?=?new?ImageIcon(“resources\\播放.png“);
ImageIcon?img3?=?new?ImageIcon(“resources\\前進.png“);
ImageIcon?img4?=?new?ImageIcon(“resources\\后退.png“);
ImageIcon?img5?=?new?ImageIcon(“resources\\上一曲.png“);
ImageIcon?img6?=?new?ImageIcon(“resources\\下一曲.png“);
ImageIcon?img7?=?new?ImageIcon(“resources\\暫停.png“);
ImageIcon?img8?=?new?ImageIcon(“resources\\\\音量按鈕.png“);
ImageIcon?img9?=?new?ImageIcon(“resources\\音量按鈕變色.png“);
JLabel?background?=?new?JLabel(img);?//?按鈕文件
JButton?bofang?=?new?JButton(img2);
JButton?zanting?=?new?JButton(img7);
JButton?shangyiqu?=?new?JButton(img5);
JButton?xiayiqu?=?new?JButton(img6);
JButton?qianjin?=?new?JButton(img3);
JButton?houtui?=?new?JButton(img4);
JButton?shengyin?=?new?JButton(img8);
JMenuBar?m?=
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????317??2012-05-19?17:05??JAVA音樂播放器\.classpath
?????文件????????382??2012-05-13?11:04??JAVA音樂播放器\.project
?????文件???????2618??2012-05-27?19:43??JAVA音樂播放器\bin\JavaMusicPla
?????文件??????21273??2012-05-27?19:43??JAVA音樂播放器\bin\JavaMusicPla
?????文件?????980081??2012-05-27?16:35??JAVA音樂播放器\help\使用幫助文件.docx
?????文件???????3818??2012-05-13?14:54??JAVA音樂播放器\resources\上一曲.png
?????文件???????3792??2012-05-13?14:53??JAVA音樂播放器\resources\下一曲.png
?????文件???????3882??2012-05-13?14:55??JAVA音樂播放器\resources\前進.png
?????文件???????3783??2012-05-13?14:55??JAVA音樂播放器\resources\后退.png
?????文件???????3529??2012-05-13?14:55??JAVA音樂播放器\resources\播放.png
?????文件???????3282??2012-05-13?14:52??JAVA音樂播放器\resources\暫停.png
?????文件??????99338??2012-05-13?12:14??JAVA音樂播放器\resources\背景4.jpg
?????文件???????3863??2012-02-13?13:15??JAVA音樂播放器\resources\音量按鈕.png
?????文件???????3893??2012-02-13?13:15??JAVA音樂播放器\resources\音量按鈕變色.png
?????文件??????27542??2012-05-27?19:43??JAVA音樂播放器\src\JavaMusicPla
?????目錄??????????0??2012-06-10?15:50??JAVA音樂播放器\bin
?????目錄??????????0??2012-06-10?15:50??JAVA音樂播放器\help
?????目錄??????????0??2012-06-10?15:50??JAVA音樂播放器\resources
?????目錄??????????0??2012-06-10?15:50??JAVA音樂播放器\src
?????目錄??????????0??2012-06-10?15:50??JAVA音樂播放器
-----------?---------??----------?-----??----
??????????????1161393????????????????????20
評論
共有 條評論