资源简介
光盘出租管理系统,Java连接数据库,结合SQL sever ,对SQL语言的了解和掌握,对数据库的管理(主要是安全性方面)的了解
代码片段和文件信息
package CD;
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import java.net.*;
import javax.swing.*;
import java.io.File;
public class AudioPlayDemo extends Jframe implements ActionListener{
boolean looping = false;
File file1 = new File(“Ólafur Arnalds - 3055 - 纯音乐版.wav“);
AudioClip sound1;
AudioClip chosenClip;
JButton playButton = new JButton(“播放“);
JButton loopButton = new JButton(“循环播放“);
JButton stopButton = new JButton(“停止“);
JLabel status = new JLabel(““);
JPanel controlPanel = new JPanel();
Container container = getContentPane();
public AudioPlayDemo() {
try {
sound1 = applet.newAudioClip(file1.toURL());
chosenClip = sound1;
} catch(OutOfMemoryError e){
System.out.println(“内存溢出“);
e.printStackTrace();
} catch(Exception e){
e.printStackTrace();
}
playButton.addActionListener(this);
loopButton.addActionListener(this);
stopButton.addActionListener(this);
stopButton.setEnabled(false);
controlPanel.add(playButton);
controlPanel.add(loopButton);
controlPanel.add(stopButton);
container.add(controlPanel BorderLayout.CENTER);
container.add(status BorderLayout.SOUTH);
setSize(300 130);
this.setLocation(100100);//设置窗口在屏幕正中间显示
settitle(“音乐播放“);
setVisible(true);
setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE); //关闭窗口时退出程序
}
public void actionPerformed(ActionEvent event) {
if (chosenClip == null) {
status.setText(“声音未载入“);
return;
}
object source = event.getSource(); //获取用户洗涤激活的按钮
if (source == playButton ) {
stopButton.setEnabled(true);
loopButton.setEnabled(true);
chosenClip.play();
status.setText(“正在播放“);
}
if (source == loopButton) {
looping = true;
chosenClip.loop();
loopButton.setEnabled(false);
stopButton.setEnabled(true);
status.setText(“正在循环播放“);
}
if (source == stopButton) {
if (looping) {
looping = false;
chosenClip.stop();
loopButton.setEnabled(true);
} else {
chosenClip.stop();
}
stopButton.setEnabled(false);
status.setText(“停止播放“);
}
}
}
// public static void main(String s[]) {
// new AudioPlayDemo();
// }
//}
- 上一篇:进销存java源代码分享
- 下一篇:Android 超好用反编译工具
评论
共有 条评论