Boa tarde,
Tenho um desafio na facul, que é um dicionario com audio, ao passar o mouse na figura tem que sair o som, conforme estiver selecionado o idioma,
Já achei o evento necessario e vi como o jToggleButton funciona.
private void jLabel1MouseMoved(java.awt.event.MouseEvent evt) {
if (Ingles.isSelected()) {
try {
File soundFile = new File("D:/Stop.wav");
AudioInputStream sound = AudioSystem.getAudioInputStream(soundFile);
DataLine.Info info = new DataLine.Info(Clip.class, sound.getFormat());
Clip clip = (Clip) AudioSystem.getLine(info);
clip.open(sound);
} catch (Exception e) {
JOptionPane.showMessageDialog(this, "Erro : " + e);
}
}
}
Entretanto ta entrando no Erro: javax.sound.sampled.ioFileException: could not get audio input stream from input file
Alguem sabe alguma coisa sobre esse erro?
Ja tentei com formato wav, mp3 e wma