| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Tutoriel pour la programmation Java API sonore
    Java est un langage de programmation utilisé dans des applications d'entreprise , des jeux et des utilitaires. Il fonctionne sur une plate-forme appelée Java Virtual Machine ( JVM). Java est compatible et interopérable avec d'autres langages de programmation tels que PHP et ASP.Net . Cette application possède de nombreuses API uniques (Interface de Programmation d'Application ) , qui contrôlent certains de ses principaux composants , y compris le son . Instructions
    1

    Exécutez le code ci-dessous pour obtenir des informations sur votre mixer API Java:

    statique Mixer.Info [] getMixerInfo ()

    Lorsque le système détecte il , des informations détaillées telles que le nom , la version , le fournisseur et la description est retourné.

    fois un mélangeur approprié est découvert, le programme d'application de Java active le

    suivant la méthode " AudioSystem " pour récupérer le mélangeur identifié : Photos

    mélangeur statique getMixer ( Mixer.Info info)
    2

    Exécutez le code suivant pour permettre à la méthode " AudioSystem " . Ceci est différent de la Mixer.Info car il est utilisé comme un argument pour stocker des informations sur la classe de ligne étant recherché :

    statique getLine de ligne ( Line.Info info)

    Depuis Line. Info est une classe abstraite , vous devez utiliser l'un de ses sous-classes pour le faire fonctionner . Comme indiqué ci-dessous , Dataline est utilisé pour obtenir une ligne de cible spécifique pour votre application audio :

    TargetDataLine ligne ;

    DataLine.Info info = nouveau DataLine.Info ( TargetDataLine.class , AB format

    ) ; //Format est un AudioFormat objet

    si ) {

    //Gérer l' erreur

    . } < ( AudioSystem.isLineSupported (info !) br>

    //Obtenir et ouvrir la ligne .

    chapitre 3 Accès aux ressources système Audio 29

    try {
    ligne de

    = ( TargetDataLine ) AudioSystem.getLine (info ) ;

    line.open (format ) .

    } catch ( LineUnavailableException ex) {

    //Gérer l' erreur

    //.. .

    }
    3

    appliquer le code ci-dessous pour obtenir un port pour votre microphone ou d'autres périphériques externes :

    if ( AudioSystem.isLineSupported (Port . Info.MICROPHONE )) { try {


    ligne de

    = (Port ) de AudioSystem.getLine (produits

    Port.Info.MICROPHONE ) ;

    } Photos

    }

    la méthode " isLineSupported " est conditionnel et qu'il est utilisé dans le seul but de déterminer si votre console a une ligne désignée pour ce type d'appareil.
    < br >

    Previous :

    next :
      articles connexes
    ·Comment remplacer NetBeans 
    ·Comment utiliser ABS en Java 
    ·Comment surveiller un pool de connexion à Sun Java 7 
    ·Comment dessiner un cercle en Java 
    ·Comment utiliser des chaînes pour compter le nombre d'…
    ·Comment supprimer JPA dans Java 
    ·Comment faire un Hit Java Contre 
    ·Comment lire API Java 
    ·Pouvons-nous utiliser le sélénium en Java 
    ·Aide pour les fichiers séquentiels en programmation Ja…
      articles en vedette
    ·Comment créer UML à partir de Java Source 
    ·Comment savoir Rational Rose 
    ·Comment créer des graphiques et des formes dans Visual…
    ·École PHP Projets 
    ·Comment télécharger Python 
    ·Comment supprimer un index dans un tableau dynamique d'…
    ·Comment calculer une adresse mémoire 
    ·Comment effacer le Java Web Cache Démarrer 
    ·Comment faire pour supprimer une zone de texte vide en …
    ·Comment convertir une chaîne en URL en Python 
    Copyright © Connaissances Informatiques http://fr.wingwit.com