java代碼控制電腦音量 java代碼控制電腦音量的方法

java中的調(diào)用系統(tǒng)聲音的函數(shù)是什么

java中的調(diào)用系統(tǒng)聲音的函數(shù)是Toolkit.getDefaultToolkit().beep();

創(chuàng)新互聯(lián)建站10多年成都企業(yè)網(wǎng)站建設(shè)服務(wù);為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì)及高端網(wǎng)站定制服務(wù),成都企業(yè)網(wǎng)站建設(shè)及推廣,對(duì)紙箱等多個(gè)方面擁有多年設(shè)計(jì)經(jīng)驗(yàn)的網(wǎng)站建設(shè)公司。

try {

FileInputStream fileau = new FileInputStream("sound.wav");

AudioStream as = new AudioStream(fileau);

AudioPlayer.player.start(as);

}

catch (IOException ie) { }

基本類庫(kù)的播放器 支持的格式不多 有wav,midi等等

不支持mp3和wma

如何用java實(shí)現(xiàn)一個(gè)soundable接口,該接口具有發(fā)聲功能,并能增大減小聲音

public?interface?soundable?{

void?sound();//發(fā)聲

void?increase();//增加音量

void?reduce();//減小音量

}

public?class?Phone?implements?soundable{

@Override

public?void?sound()?{

//?TODO?Auto-generated?method?stub

}

@Override

public?void?increase()?{

//?TODO?Auto-generated?method?stub

}

@Override

public?void?reduce()?{

//?TODO?Auto-generated?method?stub

}

}

java音量控制用那個(gè)類了

這個(gè)需要一個(gè)服務(wù)哈,別人發(fā)布好的一個(gè)服務(wù), 具體2種方法, 1.將音量條嵌入到頁(yè)面中,這樣需要用C寫(xiě)一個(gè)dll控制音量并吐出接口,供java調(diào)用。(我還不怎么會(huì)C,) 2.在頁(yè)面中直接打開(kāi)音頻調(diào)整窗口。 第二種例子 package com.volumn; import java.io.IOException; public class Cmd { public static void main(String[] args) { try { Runtime.getRuntime().exec("sndvol32"); } catch (IOException e) { e.printStackTrace(); } } } 在jsp中實(shí)現(xiàn)代碼 !DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " " %@ page contentType="text/html;charset=gb2312"% html head meta http-equiv="Content-Type" content="text/html; charset=UTF-8" titleInsert title here/title /head body SCRIPT Language="JScript" function runcmd() { File="sndvol32.exe"; WSH=new ActiveXObject("WScript.Shell"); WSH.run(File); } /SCRIPT A href="#" onClick="runcmd(); return false;"運(yùn)行音量調(diào)節(jié)窗口/A /body /html 關(guān)于,C 制作dll文件,參考下哈,我這個(gè)還沒(méi)有寫(xiě)好

java如何調(diào)整MP3文件的音量值

import?javax.sound.sampled.*;?

AudioInputStream?audioInputStream?=?AudioSystem.getAudioInputStream(new?File("some_file.wav"));??//some_file.wav是你需要修改的文件名

Clip?clip?=?AudioSystem.getClip();

clip.open(audioInputStream);

FloatControl?gainControl?=?(FloatControl)

clip.getControl(FloatControl.Type.MASTER_GAIN);

long?dbValue=gainControl.getValue();//獲取原音量值?,你要獲取所有的話,自己寫(xiě)循環(huán),每次循環(huán)都把樣本音量放到集合或者數(shù)組去

gainControl.setValue(-10.0f);?//?-10.0f就是減少10分貝的意思,自己看需要調(diào)整

clip.start();

java 調(diào)節(jié)win7 音量

有點(diǎn)難度,但可以通過(guò) JNI、JNA去調(diào)用 WIN32的API實(shí)現(xiàn)———應(yīng)該要administrator的權(quán)限運(yùn)行程序

我有一個(gè)JAVA的音頻播放代碼 想加入音量控制和進(jìn)度條 那位大哥能幫忙啊

如果不是很重要 為了玩的話 勸你放棄 JAVA 做的音頻播放軟件不行 而且你還用applet 我原來(lái)弄過(guò) , 絕對(duì)的木,光這些I/O 就把我弄的快瘋了

本文名稱:java代碼控制電腦音量 java代碼控制電腦音量的方法
文章網(wǎng)址:http://muchs.cn/article6/docdeig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營(yíng)銷型網(wǎng)站建設(shè)、響應(yīng)式網(wǎng)站、關(guān)鍵詞優(yōu)化、自適應(yīng)網(wǎng)站、品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作