import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import javazoom.jl.decoder.JavaLayerException;
import javazoom.jl.player.Player;
public class Sounds {
private String fileName;
private Player player;
public void playSound(String fileName) {
this.fileName = fileName;
try {
FileInputStream fileInputStream = new FileInputStream(fileName);
BufferedInputStream bufferedInputStream = new BufferedInputStream(
fileInputStream);
player = new Player(bufferedInputStream);
} catch (FileNotFoundException e1) {
} catch (JavaLayerException e) {
}
Thread th = new Thread() {
public void run() {
try {
player.play();
} catch (JavaLayerException e) {
}
}
};
th.start();
}
public Player getPlayer() {
return player;
}
public void setPlayer(boolean player) {
if (!player) {
this.player.close();
}
}
}
sound = new Sounds();
sound.playSound("C:/Users/Fabi/Desktop/Java Projekte/SpaceInvader/src/resource/gd.mp3");