成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Java聲音技術簡析

開發 后端
java 的魅力之一就是對多媒體的支持,Appley使得原來沉悶的網頁變得豐富起來,在java.applet中提供了很多功能強大的方法對多媒體的支持。

現在我們就java中的聲音技術來分析其中的功能。

一 在Applet中播放聲音

播放聲音是java對多媒體的支持一個重要部分.現今流行的聲音格式有wav,mid,au為擴展名的聲音文件。而java現主要支持以au為名的聲音。在Applet中專門提供了類AudioClip來對聲音的支持。

由于Applet的多媒體功能書上都有很清晰的介紹也很簡單。我們就以一個例子來結束這部分的說明。

import java.applet.*;

public class sounda extends Applet

{

public static void main (String[] args)

{

AudioClip ac = getAudioClip(getCodeBase(), "sloop.au");

ac.play();

// ac.loop();

// ac.stop();

}

}

上面例子只是很簡單的說明,AudioClip是java中播放類。java中提供了兩個很有用的方法getCodeBase(),getDocumentBase()他們分別返回Applet本身和包含此Applet主頁的URL地址.上面的sloop.au即我機器上的聲音文件。我們在此直接使用了AudioClip的play方法來播放聲音。大家可測試用Applet的圖像功能加入按鈕。

二 java應用程序中的聲音播放

由于在應用程序并不支持AudioClip類。所以播放聲音文件成了一大難題。制做自己的java播放器或應用媒體方面的java應用程序我們就不能支持聲音了嗎?不是的,sun公司為應用程序中的聲音支持另提供了一個java新包。sun.audio在這個包下面提供了大部分所需要的聲音處理類。注:sun包下面還有很多很有意思的技術支持,如java2D,Tools等,大家可自己嘗試去使用。

下面我們就來做個自己的聲音播放測試

import sun.audio.*;

import java.io.*;

public class Sound

{

public static voie main(String args[])

{

try {

FileInputStream fileau=new

FileInputStream("sloop.au");

AudioStream as=new AudioStream(fileau);

AudioPlayer.player.start(as);

}

catch (Exception e) {}

}

}

注:上面兩例都沒有提供相應的stop方法,本文章指在方法的嘗試,并非全面文章,但上面的例子都是可用的。

三 javaX中Sound包的應用

當我在進行上面的測試過程中,我發現javaX目錄下也提供了一個sound包對java聲音的強大支持,并且在sun網站的jjse上可下載到相關的大量例子程序.

【編輯推薦】

  1. JavaOne 2009第三天:微軟與Sun/Oracle攜手并進
  2. 開發高可移植性J2ME的軟件
  3. Java虛擬機(JVM)中的內存設置詳解
責任編輯:王觀 來源: CSAI顧問
相關推薦

2011-07-12 14:04:58

2010-04-12 15:39:37

無線接入技術應用

2010-04-19 12:28:57

2015-12-01 10:12:23

2010-03-15 16:50:48

無線LAN技術

2010-09-28 10:34:06

無線網絡互聯

2022-03-02 11:42:06

勒索軟件網絡安全

2016-10-17 14:45:01

數據中心Overlay技術

2010-05-27 14:28:24

移動IPv6技術

2022-09-13 11:37:30

防御技術欺騙

2010-09-13 16:58:13

2009-03-03 12:25:03

2010-09-08 16:25:39

SIP協議棧

2010-09-10 09:52:44

開源協議棧

2023-12-05 11:58:49

2022-07-08 11:45:48

隱私保護技術個人隱私保護

2009-07-02 19:03:34

虛擬化服務器虛擬化VMware

2012-07-25 10:52:27

傳真機

2013-12-05 10:13:25

iOS圖標

2009-08-13 15:48:57

C#指針
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产传媒在线播放 | 亚洲成人精品久久 | 99精品视频一区二区三区 | 国产成人精品一区二区 | japan21xxxxhd美女| 精品日韩一区二区 | 91传媒在线观看 | 中文字幕精品一区 | 精品欧美乱码久久久久久1区2区 | 人人人人爽 | 中文字幕亚洲区一区二 | 日韩一区二区三区在线观看视频 | 久久99精品久久 | 99精品一区二区三区 | 精品欧美激情在线观看 | 亚洲精品在线视频 | 成人免费看电影 | 国产在线一区观看 | 最新国产精品精品视频 | av片免费 | 九色 在线 | 久久久久久久一区二区三区 | h视频在线免费观看 | 成人在线视频观看 | 天天干天天草 | 精品伊人| 国产精品久久久久无码av | 久久国产婷婷国产香蕉 | 爱爱免费视频 | 成人一级片在线观看 | 一级全黄视频 | 国产精品小视频在线观看 | 精品1区2区 | 69视频在线播放 | 国产美女福利在线观看 | 久久精品国产一区 | 欧美中文一区 | 中文字幕 国产精品 | 国产一区二区三区在线 | 91欧美| 国产成人精品一区二区三 |