资源简介
一个基于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的团购系统源码+数据库
相关资源
- 基于JSP的团购系统源码+数据库
- 设计模式(含ppt类图设计java)
- Java课程设计案例精编第二版书中案例
- jsp+javabean+servlet学生学籍管理系统
- 关键字提取
- 一个用java做的酒店点菜的管理系统
- java游戏详解,包括贪吃蛇等几十个游
- 图书馆管理系统Java 优秀毕业设计论文
- java语言程序设计教程张席
- The Java Tutorial Fourth Edition A Short Cours
- 水果配送系统
- BBS论坛源码
- java实现电子邮箱功能项目 代码
- 数据库课程设计java实现饭卡管理系统
- java 书店管理系统
- jsp餐厅点餐系统
- 五子棋AI算法
- 基于java的小区物业管理系统224917
- 数据结构与算法(java语言)邓俊辉
- 清爽夏日九宫格日记网
- 数据库课程设计报刊订阅系统
- java 宠物商店 管理系统
- java_医药销售管理系统
- java+sqlserver2000 BBS
- 图书购物车(session+JAVABean+Servlet)
- java聊天室程序--基于Socket的网络编程
- Java+sql教务系统大作业
- java发送HTML模版邮件
- java面试葵花宝典 - 最新完整版.pdf
- struts1简单和jar包
评论
共有 条评论