当前位置: 代码迷 >> Java相关 >> 一个很弱智的问题
  详细解决方案

一个很弱智的问题

热度:290   发布时间:2006-11-13 16:16:59.0
一个很弱智的问题
private JButton play,stop;
private int flag=0; //创建一个标志位
public void init()
{

setBackground(Color.blue);
setSize(400,50);
setLayout(new FlowLayout());
play=new JButton("play");
stop=new JButton("stop");
add(play);
add(stop);
first=getAudioClip(getDocumentBase(),"ys.mid");//如果我的音乐ys.mid是放在不同的路径上:如放在D盘上,该怎么写啊
play.addActionListener(this);
stop.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==play&&flag==0)
{
first.play();
flag=1;
}
if(e.getSource()==stop)
{
first.stop();
flag=0;
}

}
}
搜索更多相关的解决方案: 弱智  

----------------解决方案--------------------------------------------------------
用getClass().getResource("sss.mid")这个方法来得到URL
然后用URL就可以做很多事了
----------------解决方案--------------------------------------------------------

不要去学做APPLET,一点用都没有


----------------解决方案--------------------------------------------------------
版主为什么这样认为啊,那现在学什么比较有用啊,请指教??
----------------解决方案--------------------------------------------------------
主要是APPLET可操作性不大
但是做为练习还是可以写写的
----------------解决方案--------------------------------------------------------
那现在学什么比较有用啊
----------------解决方案--------------------------------------------------------
请原谅我这么差的基础,之前学C++时也没有好好学,现在学这个很多都不明白

----------------解决方案--------------------------------------------------------
什么都有用,学精就可以
JAVA本身很庞大,你要慢慢学
----------------解决方案--------------------------------------------------------
嗯,谢谢版主,我会好好学的,呵呵
----------------解决方案--------------------------------------------------------
以下是引用千里冰封在2006-11-13 16:22:44的发言:
用getClass().getResource("sss.mid")这个方法来得到URL
然后用URL就可以做很多事了

能不能给我个example啊


----------------解决方案--------------------------------------------------------
  相关解决方案