Как воспроизвести файл .wav при выполнении файла jar в java.

Знаете ли вы, как ввести файл .wav для нажатия кнопки в java. это мой код.

частная недействительная jButton1ActionPerformed (java.awt.event.ActionEvent evt) {

 String path = System.getProperty("user.dir")+File.separator;
 JOptionPane.showMessageDialog(rootPane, path);


    InputStream in;
    try {           
        in  = new FileInputStream(new File(path+"Audios\\A.wav"));
         AudioStream audios = new AudioStream(in);
        AudioPlayer.player.start(audios);

    }
    catch(Exception e){

    }

}     

в этом коде, когда вы запускаете в netbeans и нажимаете выполнить. воспроизводится wav-файл. но когда я очищаю сборку решения и нажимаю кнопку из файла jar. Звук не воспроизводится. Я хочу хороший ответ на этот вопрос.


person Asiri Harisandu    schedule 02.12.2015    source источник
comment
Вы должны распечатать все пойманные исключения, чтобы знать, что пошло не так, и исправить это (e.printStackTrace()). Скорее всего wav файл не найден по пути; вы захотите изучить, как загрузить ресурс из JAR.   -  person FThompson    schedule 02.12.2015
comment
@ Вулкан, я уже сделал это. Исключений не было. Когда я запускаю приложение в Netbeans, оно работает отлично. Но когда я делаю чистую сборку и пытаюсь запустить исполняемый файл Jar. Это не сработает.   -  person Asiri Harisandu    schedule 02.12.2015
comment
нашел способ сам. Спасибо, в любом случае   -  person Asiri Harisandu    schedule 09.12.2015