premetto che molto probabilmente non so neanche io quello che ho fatto :D
con l'uso del Thread il lettore non si impalla più. Posso cliccare sui pulsanti e chiudere la finestra.
per farlo funziona ho aggiungo alla Classe finestra una classe interna con il thread:
Codice:
public class PlayerThread extends Thread {
public void run()
{
try {
player.play();
} catch (Exception e) {
e.printStackTrace();
}
}
}
Posso anche caricare il file e poi premere play per far partire la musica. Il problema è: COME SI STOPPA?
perché leggendo ho capito che stop() non si usa più, però mica ho capito al suo posto cosa va inserito :(
interrupt mi pare servi a c... non mi ricordo più. Niente, insomma... non sto tanto bene come si può notare :D