• 大小: 0.38M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-20
  • 语言: Java
  • 标签:

资源简介

Java入门-声音播放程序(实例40).zip

资源截图

代码片段和文件信息

import java.applet.AudioClip;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.net.*;

// 声音播放程序

public class AudioPlayDemo extends Jframe implements ActionListener ItemListener {
boolean looping = false; //是否循环播放
String[] choics = { “chimes.wav“ “start.wav“ }; //声音文件名数组
URL file1 = getClass().getResource(choics[0]); //声音文件1
URL file2 = getClass().getResource(choics[1]); //声音文件2
AudioClip sound1 = java.applet.applet.newAudioClip(file1); //声音剪辑对象1
AudioClip sound2 = java.applet.applet.newAudioClip(file2); //声音剪辑对象2
AudioClip chosenClip = sound1; //选择的声音剪辑对象

JComboBox jcbFiles = new JComboBox(choics); //文件选择组合框
JButton playButton = new JButton(“播放“); //播放按钮
JButton loopButton = new JButton(“循环播放“); //循环播放按钮
JButton stopButton = new JButton(“停止“); //停止播放按钮
JLabel status = new JLabel(“选择播放文件“); //状态栏标签
JPanel controlPanel = new JPanel(); //控制面板用于包容按钮
Container container = getContentPane(); //获得窗口内容窗格

public AudioPlay

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      117054  2004-06-01 22:05  46-1.bmp
     文件        3243  2004-07-21 18:40  AudioPlayDemo.class
     文件        3553  2004-06-01 22:07  AudioPlayDemo.java
     文件       55776  2003-03-15 16:00  chimes.wav
     文件      424644  2003-03-15 16:00  start.wav

评论

共有 条评论