ciao a tutti!!!
stò creando per il momento una piccolissima applicazione con 3 bottoni (play, pausa, stop) e un jslider i time per visualizzare la durata dell'mp3..
fin'ora ho ho creato solo play e stop:
questo è il cod:
codice:
public void Play(){
try {
String path = "C://la notte(arisa).mp3";
FileInputStream fis = new FileInputStream(path);
BufferedInputStream bis = new BufferedInputStream(fis);
player = new Player(bis);
}
catch (Exception e) {
System.out.println("Problem playing file ");
System.out.println(e);
}
// run in new thread to play in background
//final int the_frame = frame;
new Thread() {
public void run() {
//player.getPosition();
int position = player.getPosition();
System.out.println( "Position: " + position );
try {
Thread.sleep( 1000 );
player.play(1000000000);
}
catch (Exception e) { System.out.println(e); }
}
}.start();
}
ma non riesco proprio a capire come funziona la pausa!!!!
per quanto riguarda la ricerca del JSlider per un seekBar....mi esce sempre la guida per il volume....
ma se dovessi fare una ricerca sul time o JSlider per la durata dell'mp3..non riesco a trovare nulla....
help!!!!!