Hey, ich hätte mal wieder eine Frage.. und zwar bekomme ich hier einen fehler und ich wüsste gerne was hier falsch ist:
Fehlermeldung:
LG und danke für alle Antworten ^^
Java:
import java.io.File;
import java.io.IOException;
import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.Clip;
import javax.sound.sampled.LineUnavailableException;
import javax.sound.sampled.UnsupportedAudioFileException;
public class PlaySound {
static AudioInputStream inputStream;
public PlaySound(){
try {
Clip clip = AudioSystem.getClip();
try {
inputStream = AudioSystem.getAudioInputStream(new File("C:\\Users\\<Name>\\Desktop\\Java\\CircleAttack\\src\\Sound\\backgroundmusik.mp3"));
} catch (UnsupportedAudioFileException | IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
clip.open(inputStream);
clip.start();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (LineUnavailableException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
Fehlermeldung:
Java:
javax.sound.sampled.UnsupportedAudioFileException: could not get audio input stream from input file
at javax.sound.sampled.AudioSystem.getAudioInputStream(Unknown Source)
at apack.PlaySound.<init>(PlaySound.java:21)
at apack.Main.main(Main.java:69)
Exception in thread "main" java.lang.NullPointerException
at com.sun.media.sound.DirectAudioDevice$DirectClip.open(Unknown Source)
at apack.PlaySound.<init>(PlaySound.java:27)
at apack.Main.main(Main.java:69)
LG und danke für alle Antworten ^^