资源简介
一个基于java的简单的音乐播放器 做的不好 大家参考下

代码片段和文件信息
import javax.media.*;
import java.applet.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.util.Random;
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
class FileAccept {
String str;
File file = new File(“播放列表.txt“);
int i = 0;
public void infile(String f) {
this.str = f;
try {
FileWriter outone = new FileWriter(file true);
BufferedWriter outtwo = new BufferedWriter(outone);
outtwo.write(str);
outtwo.newLine();
outtwo.close();
outone.close();
} catch (IOException e) {
System.out.println(e);
}
}
public void outfile(String cf[]) throws IOException {
String s = null;
try {
FileReader inone = new FileReader(file);
BufferedReader intwo = new BufferedReader(inone);
while ((s = intwo.readLine()) != null) {
cf[i] = s;
i++;
}
} catch (IOException e) {
System.out.println(e);
}
}
}
// //////////////////////////////////////////////////////////////////////////////////////////////////////////////
class Mypanel extends applet {
Button button1 button2button3button4;
Mypanel() {
button1 = new Button(“上 一 曲“);
button3 = new Button(“快退“);
button4 = new Button(“快进“);
button2 = new Button(“下 一 曲“);
add(button1);
add(button3);
add(button4);
add(button2);
}
}
// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////
class Mypanel1 extends applet implements ActionListener {
// 其他功能的方法
Button button button1 button2;
Mypanel1() {
button1 = new Button(“其他播放器“);
button = new Button(“ 玩游戏 “);
button2 = new Button(“打开播放列表“);
setBackground(Color.LIGHT_GRAY);
button.addActionListener(this);
button1.addActionListener(this);
button2.addActionListener(this);
add(button1);
add(button);
add(button2);
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() == button) {
String filename = “F:\\草稿纸\\课程设计\\播放器\\游戏\\snake.html“; // 文件存放位置
File f = new File(filename);
Runtime ec = Runtime.getRuntime();
try {
System.out.println(f.getAbsolutePath());
// 打开文件
ec.exec(“rundll32 url.dll FileProtocolHandler “
+ f.getAbsolutePath());
} catch (Exception ex) {
ex.printStackTrace();
}
}
if (e.getSource() == button1) {
try {
// Runtime.getRuntime().exec(“C:/Program Files/Windows Media
// Player/wmplayer.exe“);
Runtime.getRuntime().exec(
“C:/Program Files/JMF2.1.1e/bin/jmstudio.exe“);
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
if (e.getSource() == button2) {
String filename = “F:\\草稿纸\\课程设计\\播放器\\播放列表.txt“; // 文件存放位置
File f = new File(filename);
Runtime ec = Runtime.getRuntime();
try {
System.out.println(f.getAbsolutePath());
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-07-06 19:47 播放器\
文件 636 2011-07-05 19:46 播放器\.classpath
文件 385 2011-07-07 10:33 播放器\.project
文件 215938 2011-07-02 21:00 播放器\2.gif
文件 1735 2011-07-06 02:30 播放器\FileAccept.class
目录 0 2011-07-06 19:47 播放器\img\
文件 2194 2008-08-15 17:44 播放器\img\fastForward.png
文件 2139 2008-08-15 17:44 播放器\img\fastForward_.png
文件 3182 2008-08-15 17:44 播放器\img\icon.png
文件 1089 2008-08-15 17:44 播放器\img\music.png
文件 5570 2008-08-15 17:44 播放器\img\nosound_.png
文件 3688 2008-08-15 17:44 播放器\img\pause.png
文件 3669 2008-08-15 17:44 播放器\img\pause_.png
文件 3860 2008-08-15 17:44 播放器\img\play.png
文件 2506 2008-08-15 17:44 播放器\img\play_.gif
文件 3809 2008-08-15 17:44 播放器\img\play_.png
文件 2183 2008-08-15 17:44 播放器\img\rewind.png
文件 2133 2008-08-15 17:44 播放器\img\rewind_.png
文件 2121 2008-08-15 17:44 播放器\img\skipBackward.png
文件 2098 2008-08-15 17:44 播放器\img\skipBackward_.png
文件 2145 2008-08-15 17:44 播放器\img\skipForward.png
文件 2099 2008-08-15 17:44 播放器\img\skipForward_.png
文件 1680 2008-08-15 17:44 播放器\img\sound.png
文件 1947 2008-08-15 17:44 播放器\img\stop.png
文件 1889 2008-08-15 17:44 播放器\img\stop_.png
文件 37376 2008-08-20 00:06 播放器\img\Thumbs.db
文件 15708 2008-08-17 23:23 播放器\img\view.gif
文件 896 2011-07-06 02:30 播放器\MediaPlay$1.class
文件 10147 2011-07-06 02:30 播放器\MediaPlay.class
文件 14377 2011-07-06 02:30 播放器\MediaPlay.java
文件 680 2011-07-06 02:30 播放器\Mypanel.class
............此处省略7个文件信息
- 上一篇:设计模式(含ppt类图设计java)
- 下一篇:基于JSP的团购系统源码+数据库
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论