Hallo turgar,
Ich hab' das zwar noch nie gemacht, aber laut Dokumentation sollte das in etwa so gehen:
AudioInputStream input = AudioSystem.getAudioInputStream(file);
Clip clip = AudioSystem.clip();
clip.addLineListener(new LineListener() {
public void update(LineEvent event) {
if (event.getType() == LineEvent.Type.STOP) {
System.out.println("stopped");
}
}
});
clip.open(input);
clip.start();
Grüße
Daniel