Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    inserire semplice traccia audio mp3 da file

    salve, devo inserire una semplice traccia audio da file locale .mp3, magari inserendo pure un piccolo player grafico, oppure lo faccio con un jbutton per adesso, non vorrei complicarmi troppo la vita sono solo all'inizio xD, come faccio?

  2. #2
    scusa se mi permetto....ma se sei solo all'inizio come puoi pensare di saltare tutto quello che sta dietro e cercare di implementare un lettore MP3 che è una cosa alquanto complicata.
    Comincia a lavorare sulle cose piccole e poi potrai dedicarti alle cose più grandi ed importanti.
    Se non cominci dalle cose più semplici non avrai le fondamenta per il domani.
    Poi nel forum solitamente inserisci il problema su un tuo eventuale codice sulla quale si può intervernire nel caso ci siano problemi, non si può parlare generalmente di un argomento tanto vasto, ne creare pappa pronta.

    ciao.
    I computer sono incredibilmente veloci, accurati e stupidi.
    Gli uomini sono incredibilmente lenti, inaccurati e intelligenti.
    Insieme sono una potenza che supera l'immaginazione.

    A.Einstein

  3. #3
    senti ma che sono ste prediche? guarda che io gia ho fatto dei programmi, se mi vuoi aiutare bene sennò non rispondere grazie!

  4. #4
    non sono prediche...mi spiace se hai inteso male.
    Ciao.
    I computer sono incredibilmente veloci, accurati e stupidi.
    Gli uomini sono incredibilmente lenti, inaccurati e intelligenti.
    Insieme sono una potenza che supera l'immaginazione.

    A.Einstein

  5. #5
    Quote Originariamente inviata da schumy2000 Visualizza il messaggio
    non sono prediche...mi spiace se hai inteso male.
    Ciao.
    non mi va di fare polemiche ci siamo capiti male...
    cmq ho trovato questo link
    http://www.anyexample.com/programmin...sound_file.xml

    mi funziona tutto esattamente, ma appena creo un evento su un jbutton e chiamo il metodo run il jbutton si blocca e nn posso stoppare la musica, come potrei fare?

  6. #6
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,254
    Quote Originariamente inviata da eleinad85 Visualizza il messaggio
    mi funziona tutto esattamente, ma appena creo un evento su un jbutton e chiamo il metodo run il jbutton si blocca
    Infatti il Event Dispatch Thread non va mai tenuto "impegnato" per troppo tempo, altrimenti la interfaccia utente diventa "congelata". La riproduzione dell'audio in quel modo con la Sound API è appunto "sincrono" e tiene impegnato il thread corrente. Difatti in quell'esempio la classe AePlayWave definisce un nuovo flusso (thread) di esecuzione.

    Quote Originariamente inviata da eleinad85 Visualizza il messaggio
    e nn posso stoppare la musica
    Eseguendo la riproduzione in un thread a parte che non è il EDT, lo stop è possibile e fattibile ma va fatto in modo oculato avendo chiare alcune questioni basilari sul multi-threading.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java Versions Cheat Sheet

  7. #7
    Quote Originariamente inviata da andbin Visualizza il messaggio
    Infatti il Event Dispatch Thread non va mai tenuto "impegnato" per troppo tempo, altrimenti la interfaccia utente diventa "congelata". La riproduzione dell'audio in quel modo con la Sound API è appunto "sincrono" e tiene impegnato il thread corrente. Difatti in quell'esempio la classe AePlayWave definisce un nuovo flusso (thread) di esecuzione.


    Eseguendo la riproduzione in un thread a parte che non è il EDT, lo stop è possibile e fattibile ma va fatto in modo oculato avendo chiare alcune questioni basilari sul multi-threading.

    capisco, come potrei fare? ho un bottone start e uno di stop, all'evento start chiamo il metodo m.run() ; poi che riga posso inserire per non farla rimanere congelata?

  8. #8
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Dai un'occhiata al tutorial Oracle sul multithreading con Java: http://docs.oracle.com/javase/tutori...ncy/index.html
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.