java - How to add own audio to a jar file when you export it -
i made simple programme click on button , .wav song play. made folder called wav store music. when create runnable jar file want music part of program, way alter path of song take jar file , not library. code is:
package music; import javax.swing.jbutton; import javax.swing.jframe; public class music { public static void main(string[] args) { // todo auto-generated method stub jframe j = new jframe(); jbutton b = new jbutton("set sail"); j.add(b); b.addactionlistener( new al()); j.setvisible(true); j.pack(); j.setdefaultcloseoperation(jframe.exit_on_close); }} public class al implements actionlistener { @override public void actionperformed(actionevent e) { // todo auto-generated method stub inputstream in; seek { string wav = "c:\\users\\mike\\workspace\\music\\wav\\one.wav"; in = new fileinputstream(wav); audiostream sound = new audiostream(in); audioplayer.player.start(audio); } grab (ioexception e1) { // todo auto-generated grab block e1.printstacktrace(); }}} so want .wav file part of runnable jar file playing , new path name it.
you can utilize "file->export->runnable" export jar files.
in case can utilize relative path such as
string wav = "music\\wav\\one.wav"; java eclipse audio jar pathname
No comments:
Post a Comment