Salve, gente :)
Dopo aver evitato il volo dalla finestra grazie ai vostri consigli, ho ripreso ad impazzire vicino a Java.
Stavo provando un po' il fantastico mondo GUI e m'è venuto in mente di creare un semplice lettore mp3 con 4 pulsanti:
- Apri
- Play
- Pausa
- Stop
Volevo anche aggiungere una casella di testo che leggesse il titolo della canzone ma per ora evito e vediamo il perché :asd:
Innanzitutto (logica a parte) ho cercato di capire se ci fosse qualche Classe che mi permettesse di far suonare Java (:sisi:). Mi sono messo alla ricerca su internet e ho letto di java zoom e della libreria mp3 JLayer.
Ottimo. Importo tutto ed inizio a vedere un po' cosa fare.
Creo la finestra con i pulsanti. Il primo problema è il tasto sfoglia/apri. Mi metto di nuovo alla ricerca e vedo che esiste JFileChooser che fa al caso mio. Inizio a bestemmiare perché non capisco come associarlo al pulsante apri. Dopo 2 ore finisco (ma va? :oogle:) sul sito della oracle e leggo direttamente dalla guida come fare. Inserisco anche il filtro per i soli file mp3. Faccio partire il mio mini lettore. Apro, funziona! Miracolo. Ok, ora apro un file mp3 e funge! Ottimo, ottimo.
Il problema è che si è impallato il lettore! Non posso stoppare o premere alcun pulsante. Nemmeno se clicco sulla X per chiudere la finestra funge. Soluzione (sono sotto windows): task manager.
Ora, essendo io newbie fino in fondo, mi chiedevo... dov'è il problema?
Dopo aver evitato il volo dalla finestra grazie ai vostri consigli, ho ripreso ad impazzire vicino a Java.
Stavo provando un po' il fantastico mondo GUI e m'è venuto in mente di creare un semplice lettore mp3 con 4 pulsanti:
- Apri
- Play
- Pausa
- Stop
Volevo anche aggiungere una casella di testo che leggesse il titolo della canzone ma per ora evito e vediamo il perché :asd:
Innanzitutto (logica a parte) ho cercato di capire se ci fosse qualche Classe che mi permettesse di far suonare Java (:sisi:). Mi sono messo alla ricerca su internet e ho letto di java zoom e della libreria mp3 JLayer.
Ottimo. Importo tutto ed inizio a vedere un po' cosa fare.
Creo la finestra con i pulsanti. Il primo problema è il tasto sfoglia/apri. Mi metto di nuovo alla ricerca e vedo che esiste JFileChooser che fa al caso mio. Inizio a bestemmiare perché non capisco come associarlo al pulsante apri. Dopo 2 ore finisco (ma va? :oogle:) sul sito della oracle e leggo direttamente dalla guida come fare. Inserisco anche il filtro per i soli file mp3. Faccio partire il mio mini lettore. Apro, funziona! Miracolo. Ok, ora apro un file mp3 e funge! Ottimo, ottimo.
Il problema è che si è impallato il lettore! Non posso stoppare o premere alcun pulsante. Nemmeno se clicco sulla X per chiudere la finestra funge. Soluzione (sono sotto windows): task manager.
Ora, essendo io newbie fino in fondo, mi chiedevo... dov'è il problema?