| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1627 人关注过本帖
标题:求教Applet.newAudioClip()异常问题
取消只看楼主 加入收藏
zhanglinkai
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2006-11-25
收藏
 问题点数:0 回复次数:4 
求教Applet.newAudioClip()异常问题

import javax.swing.*;
import java.applet.*;
import java.net.*;
import java.awt.*;
import java.awt.event.*;
public class LoadAudioAndPlay extends JApplet{
AudioClip sound1,sound2,currentsound;
JButton playsound,loopsound,stopsound;
JComboBox choosesound;
URL url1,url2;
String name[]={"Welcome","hi"};
public void init(){
Container c=getContentPane();
c.setLayout(new FlowLayout());
choosesound=new JComboBox(name);
try{
sound1=Applet.newAudioClip(getClass().getResource("w.wav"));
sound2=Applet.newAudioClip(getClass().getResource("y.wav"));

}catch(Exception e){
e.printStackTrace();}
currentsound=sound1;
choosesound.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
currentsound.stop();
currentsound=choosesound.getSelectedIndex()==0 ?
sound1 : sound2;
}
});
c.add(choosesound);
playsound=new JButton("Paly");
c.add(playsound);
loopsound=new JButton("Loop");
c.add(loopsound);
stopsound=new JButton("Stop");
c.add(stopsound);
ButtonActionHandler handler=new ButtonActionHandler();
playsound.addActionListener(handler);
loopsound.addActionListener(handler);
stopsound.addActionListener(handler);

}
private class ButtonActionHandler implements ActionListener{
public void actionPerformed(ActionEvent e){
if(e.getSource()==playsound)
currentsound.play();
if(e.getSource()==loopsound)
currentsound.loop();
if(e.getSource()==stopsound)
currentsound.stop();
}
}
public static void main(String[] args){
LoadAudioAndPlay m=new LoadAudioAndPlay();
JFrame app=new JFrame("AudioAndPlay Test");
m.init();
m.start();
app.getContentPane().add(m);
app.setBounds(100,100,400,100);
app.setVisible(true);
}
}

图片附件: 游客没有浏览图片的权限,请 登录注册

请大家帮忙指教一下这是什么原因 谢谢!万分感激!!
搜索更多相关主题的帖子: Applet import newAudioClip java awt 
2007-03-28 22:22
zhanglinkai
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2006-11-25
收藏
得分:0 
那我应该怎么办?初学什么也不懂请您指教下 只是WAV格式和AU 格式的文件都很大 谢谢您的指教!!

希望自己能走的更远!!!
2007-03-28 22:30
zhanglinkai
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2006-11-25
收藏
得分:0 
以下是引用Eastsun在2007-3-28 22:36:50的发言:
试一下运行的时候用:
java -Xmx128M YourProgramName

您这句话我不明白,您能不能仔细说一下,谢谢!我电脑内存512M 两个文件共80多M


希望自己能走的更远!!!
2007-03-28 22:42
zhanglinkai
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2006-11-25
收藏
得分:0 
非常感谢您的指教 现在能没有那个异常了,就是那音乐声音断断续续的,我设置了256M 还有我要是用编译器能设置吗?我每次想运行程序都要设置?我刚开始学有很多不懂,希望您受累指教一下!!!谢谢 万分感激!!

希望自己能走的更远!!!
2007-03-28 23:11
zhanglinkai
Rank: 1
等 级:新手上路
帖 子:87
专家分:0
注 册:2006-11-25
收藏
得分:0 
谢谢您的指教!非常感激!!

希望自己能走的更远!!!
2007-03-29 08:17
快速回复:求教Applet.newAudioClip()异常问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012347 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved