public class MusicPlayer { private Player player; private File file; private boolean playing; public MusicPlayer() { } public void setFile(File file) { player = new Player(new FileInputStream(file)); } public void play() { if (isPlaying()) { return; } new Thread() { public void run() { player.play(); } }.start(); } public void stop() { player.close(); } public boolean isPlaying() { return playing; } }