Hey!
Und zwar hab ich folgendes Problem: Ich habe mir eine Methode erstellt mit der ich in einer anderen Klasse eine beliebige mp3 abspielen lassen kann, allerdings kommt bei der getAudioInputStream Methode ein Fehler und ich weiß nicht wie ich diesen beheben kann, hier der Src:
Wäre nett wenn mir vielleicht jemand helfen könnte.
Lg
Und zwar hab ich folgendes Problem: Ich habe mir eine Methode erstellt mit der ich in einer anderen Klasse eine beliebige mp3 abspielen lassen kann, allerdings kommt bei der getAudioInputStream Methode ein Fehler und ich weiß nicht wie ich diesen beheben kann, hier der Src:
Java:
public static void playSound(File sound) {
new Thread(new Runnable(){
@Override
public void run() {
try {
if (RadioUtil.music != null && RadioUtil.music.isRunning()) {
RadioUtil.music.stop();
}
Clip clip = AudioSystem.getClip();
clip.open(AudioSystem.getAudioInputStream(RadioUtil.this));
RadioUtil.music = clip;
clip.start();
Thread.sleep(clip.getMicrosecondLength() / 1000);
}
catch (Exception e) {
e.printStackTrace();
}
}
}).start();
}
Wäre nett wenn mir vielleicht jemand helfen könnte.
Lg