Estou desenvolvendo um trabalho de Jogo Da Velha, ao tentar inserir um botão que rode música no programa, tive problemas ao executa-lo em outros computadores, pois o caminho da pasta onde se encontra a música sempre se altera. Como fazer este caminho ser interativo para todo computador?
private void BotaoMusicaActionPerformed(java.awt.event.ActionEvent evt) { try{ Clip clip = AudioSystem.getClip(); clip.open(AudioSystem.getAudioInputStream(new File("C:\\Users\\0040805\\Documents\\NetBeansProjects\\JogoDaVelhaComInterfaceTestes\\src\\br\\com\\jogo\\musica\\MusicaJogoDaVelha.wav"))); clip.start(); } catch (IOException | LineUnavailableException | UnsupportedAudioFileException exc) { exc.printStackTrace(System.out); } }