• 大小: 4.81MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-30
  • 语言: Java
  • 标签: java  

资源简介

一个基于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个文件信息

评论

共有 条评论