Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Tutorial voor Programming Java API Sound
Java is een programmeertaal gebruikt in zakelijke toepassingen , spelletjes en utilities . Het draait op een platform genaamd Java Virtual Machine ( JVM ) . Java is volledig compatibel en interoperabel met andere programmeertalen , zoals PHP en ASP.Net . Deze applicatie heeft vele unieke API's ( Application Programming Interface ) , die bepalen sommige van zijn belangrijke componenten , waaronder geluid . Instructies
1

Voer de code hieronder om informatie over uw Java Sound API mixer te verkrijgen :

static Mixer.Info [ ] getMixerInfo ( ) op

Wanneer het systeem vaststelt het, gedetailleerde informatie zoals naam , versie , leverancier en omschrijving wordt geretourneerd .

Zodra een geschikte mixer wordt ontdekt , Java applicatie programma activeert de

volgende " AudioSystem " methode om de geïdentificeerde mixer halen :

statische mixer getMixer
( Mixer.Info info ) kopen van 2

Voer de volgende code om de " AudioSystem " -methode in te schakelen. Dit is verschillend van de Mixer.Info omdat het wordt gebruikt als argument om informatie op te slaan op de lijn klasse gewild :

statische Line getLine
( Line.Info info ) op

Sinds Line . info is een abstracte klasse , moet u gebruik maken van een van de subklassen te laten functioneren. Zoals hieronder wordt weergegeven , wordt DataLine gebruikt om een ​​specifieke doelgroep aan te vragen voor uw audio- toepassing :

TargetDataLine lijn ;

DataLine.Info info = new DataLine.Info ( TargetDataLine.class ,

formaat ) ; //formaat is een AudioFormat object

indien ) {

//Behandel de fout


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

//Zorg en opent de lijn .

Hoofdstuk
3 Toegang Audio System Resources 29

try {

lijn
= ( TargetDataLine ) AudioSystem.getLine ( info ) ;

line.open
( formaat) ; .

} catch ( LineUnavailableException ex ) {

//Behandel de fout

//.. .

}
3

Breng de volgende code om een haven te krijgen voor je microfoon of andere externe apparaten :

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

try
{

lijn
= ( Port ) AudioSystem.getLine (

Port.Info.MICROPHONE
) ;

}

}


de methode " isLineSupported " is voorwaardelijk en wordt gebruikt voor het enige doel van het bepalen of uw mixer heeft een aangewezen voor een dergelijk apparaat type lijn .
< br >

Previous: Next:
  Java Programming
·Hoe de Elementen tellen in een…
·Hoe te War File Syntax Creëre…
·Hoe maak je een eenvoudige web…
·Hoe te Strings converteren naa…
·Hoe om te bellen naar Java Van…
·Hoe maak je een Aangepaste uit…
·Hoe maak je een JDBC Driver Te…
·Hoe je C -code Vertalen naar J…
·Hoe te multibytetekens Detect …
  Related Articles
Hoe maak je een fout Handler voor een VB…
Hoe Access gebruiken voor Visual Basic P…
Hoe om te controleren voor Null waarde i…
Hoe dat te doen Database Programmering M…
Visual Basic Math Functions Tutorial 
Visual Basic Tutorial : Msgbox 
ListBox Visual Basic Tutorial 
Visual Basic ListView Tutorial 
Progress Bar Tutorial 
  Programmering Articles
·De voordelen van Custom Tags 
·Hoe te Break Out van een DIV Zonder Abso…
·Hoe te DataView converteren naar een Tre…
·Hoe maak je een C-programma in Visual St…
·Hoe te openen XLS -bestanden op een form…
·Hoe maak je een e-mail Feedback Form in …
·Hoe te Syntax Analyseren 
·Javascript Relevante Vs . Absolute Path 
·Hoe te XML- document gebruiken JDOM Creë…
Copyright © Computer Kennis http://www.nldit.com