• 大小: 34.59MB
    文件类型: .7z
    金币: 1
    下载: 0 次
    发布日期: 2023-07-04
  • 语言: Java
  • 标签: JAVA  Swing界面  

资源简介

光盘出租管理系统,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();   
//    }  
//} 

评论

共有 条评论