final/src/Sound.java

20 lines
577 B
Java

import javax.sound.sampled.*;
import java.io.File;
import java.io.IOException;
public class Sound {
private AudioInputStream audioInputStream;
private Clip clip;
private File file;
public Sound(String filePath) throws UnsupportedAudioFileException, IOException, LineUnavailableException {
file = new File(filePath);
audioInputStream = AudioSystem.getAudioInputStream(file);
clip = AudioSystem.getClip();
clip.open(audioInputStream);
}
public void start(){
clip.setFramePosition(0);
clip.start();
}
}