Sto cercando di simulare il funzionamento di un lettore di dischi. Sto programmando la parte iniziale, quella dove riproduco la musica, mi riesce tutto ma solo con il path del file per intero, e vorrei importare il file da riprodurre (.wav) dentro il progetto così da poterlo richiamare senza path, si può fare?
ECCO IL CODICE:
-dichiarazioni
AudioInputStream audio;
Clip clip;
-btnplay
private void btnplayActionPerformed(java.awt.event.ActionEvent evt) {
musica();
}
-musica()
public void musica() {
try {
audio = AudioSystem.getAudioInputStream(new File("musica.wav").getAbsoluteFile());
clip = AudioSystem.getClip();
clip.open(audio);
clip.start();
} catch(IOException | LineUnavailableException | UnsupportedAudioFileException ex) {
System.out.println("Errore nella riproduzione, controllare il formauto audio o la presenza di esso");
}
}