永发信息网

正在做java作业,想要在拼图游戏里加上一个背景音乐,怎么破,明天就要交了,求大神解救

答案:1  悬赏:30  手机版
解决时间 2021-02-10 04:25
import java.applet.Applet;

import java.applet.AudioClip;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.File;
import java.net.URI;
import java.net.URL;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;

public class f extends JFrame implements ActionListener {
private static final String AudioClip = null;
private JButton Oj;
private JButton Oj1;
AudioClip clip =null;
File musicFile;
URI uri;
URL url;
private void f() throws InterruptedException{
musicFile = new File("/zxc.wav");
uri = musicFile.toURI();
try {
url = uri.toURL();
} catch (Exception e) {
}
clip=Applet.newAudioClip(url);
//clip.play();
}
f() {
this.setSize(800, 600);
this.setResizable(false);
JPanel p = new JPanel();
this.setContentPane(p);
this.setVisible(true);
Oj = new JButton("开始");
Oj1 = new JButton("结束");

this.setVisible(true);
Oj.addActionListener(this);
Oj1.addActionListener(this);
this.add(Oj);
this.add(Oj1);
}
public static void main(String[] args) throws InterruptedException {
f ff=new f();
ff.f();
}
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if (e.getSource() == Oj) {

play();
} else if (e.getSource() == Oj1) {

stop();
//System.exit(0);
}
}
public void play() {
if (clip != null)
( (java.applet.AudioClip) clip).play();
}
public void stop() {
if (clip != null)
( (java.applet.AudioClip) clip).stop();
}
}这是在网上查到的代码,加到程序里一直错,该怎么改改插进去
最佳答案
java.net.URL musicPath=MyActionListener.class.getResource("音乐目录");
    music= java.applet.Applet.newAudioClip(musicPath);
       music.loop();//循环播放不行找我
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
官居几品如何当皇帝
北京全聚德快餐食品有限责任公司阿德鸭快餐店
谁都知道孙悟空有72变,他的一根毛发能变一样
明珠大厦停车场(出入口)(建国道与新华路交叉
八年级数学——求角度(一)转化的思想.
博白龙潭贵叔大排档这个地址在什么地方,我要
女人坐月子的时候 男生去看望合适吗?
速8酒店停车场(桔都大道与康都西路商业步行街
乌弟小炒地址在什么地方,想过去办事
求大神们谁有深圳到揭西河婆的随车电话
英文歌开始男的哼等等等等
山羊奶手工皂多少钱
停车场(文明路19)地址在什么地方,我要处理点
车子年审发动机钢号要不要
安采路/高沙路(路口)在什么地方啊,我要过去
推荐资讯
当你唱最浪漫的事这首歌什么感觉
请问电话线多少钱一圈?一圈多少钱?一圈有几
扬州大学全日制专业硕士有公费吗
淮北国购属于哪个学区
老家肉饼怎么做?
大象怕水吗?
中国农业银行(水口镇农贸街2号农业银行旁)怎
(10分)(自然灾害与防治)阅读下列材料,完
女生除了来月经和破处为什么还会出血
朝阳沟中心学校地址在什么地方,我要处理点事
BGA温度参数设置教程
Y008我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?