Claudiogarau.it :: Tutorials & Scripts, PHP, Linux and more. :: Mappa del sito
Tutorials & Scripts, PHP, Linux and more.

Home :: Java :: Indice Java

Riproduzione di file audio con Java

Inserito il: 09-05-2006


Java supporta la riproduzione di file in formato audio grazie alla possibilità di importare Package specifici per questo scopo.

Nell'esempio che proponiamo in questo breve articolo, il lettore avrà modo di osservare le caratteristiche di un codice destinato al caricamento di un file in formato ".au", alla sua riproduzione, all'arresto della stessa e infine, alla generazione di un loop che provvederà a riprodurre il nostro file audio a "ciclo continuo".

Passiamo quindi alla pubblicazione del listato, per testarlo sarà opportuno dotarsi di un breve sample in versione ".au", magari scaricandolo da uno dei tanti siti Web dedicati presenti nella Rete:
import java.applet.*;
import java.awt.*;
    
//definizone della classe
//ed estensione delle proprietà alla sottoclasse
public class MusicApplet extends Applet
{
  //inizializzazione
  public void init()
  {
    try
    {
      //caricamento del file audio
      AudioClip music=getAudioClip(getDocumentBase(), "music.au");
    
      //riproduzione audio del file
      music.play();
        
      //arresto della riproduzione
      music.stop();
                 
      //riproduzione a ciclo continuo
      music.loop();
    }
        
    //notifica delle eccezioni
    catch (Exception e)
    {
    }
  }
}
Per la creazione della Applet di riproduzione, viene richiamato il Package multimediale java.awt prima della definizione della classe (MusicApplet) che estende le sue proprietà alla sottoclasse.

Viene quindi indicato il file da riprodurre specificando la tipologia di dato che dovrà essere gestita dalla Applet (AudioClip).

Le istruzioni play(), stop() e loop(), determinano rispettivamente la riproduzione, l'arresto e il loop del flusso audio.

Infine, tutte le istruzioni presenti all'internzo del blocco try vengono passate a catch in caso di notifica delle eccezioni.

Attenzione: questo articolo è stato concesso in esclusiva per la pubblicazione a Mrwebmaster.it; ne è vietata la riproduzione,
anche parziale, senza l'esplicito consenso dell'autore e della redazione di Mrwebmaster.it.


Indice Java
Apache (19)
CGI (11)
Jsp (16)
Linux (18)
Manuali (6)
Perl (12)
Php (134)
PostgreSQL (12)
Tomcat (10)
Unix (12)
Libri (0)
Forum



Creare un frame con Java
Può essere interessante sfruttare le potenzialità del Package awt di Java per la creazione di frame. In questo articolo proporremo... Leggi l'articolo


Corsi per Webmaster, Web Designer, Programmatori, Grafici e Sistemisti

Mrwcorsi.it
Mrwebmaster.it
4 You Gratis.it
Ceptive.it
Giochi Gratis
Pierotofy.it
Giornale Webmaster
Manuali
Morpheusweb.it
SEO Directory
Visual designer
Forum per Webmaster




Pagina caricata in 9.7036 secondi. | Per informazioni | ©CG di Claudio Garau P.IVA 03219430927 RSS