求java 对声音进行控制源码只需要控制音量大小 和是否静音就可以了 先谢谢各位了
解决方案 »
- java如何调用bat文件解压文件
- 传智播客5月11日补发:张孝祥struts视频之validator框架单元
- 请问:如何使用jfreechart画双Y轴的线图?
- 請問如何把製作好的套件結合新的.java檔
- 高手请进!
- thinking in java 中的哪个object reference 指的是什么啊!
- !!!请问刚开始学j2ee的,看什么书好入门???
- 也来谈Java集合框架[原创]
- 求救:在JBuilder6.0下import classpath下的类出现:“canno access directory......”错误
- 我们说某某类是unsynchronized,有点不明白。高手讲讲。
- 关于正则的问题
- 请教日期格式字符串如何进行大小比较? 实例见内容!
各种控制用FloatControl,其中FloatControl.Type.MASTER_GAIN表示控制声音大小Clip clip;
FloatControl c = (FloatControl)clip.getControl(FloatControl.Type.MASTER_GAIN);
//根据这个control的getMinimum()和getMaximum()创建一个JSlider
...
//为slider注册监听,改变slider值的时候设置FloatControl的值
slider.addChangeListener(new ChangeListener(){
public void stateChanged(ChangeEvent e){
int i = slider.getValue();
float newValue = ...//根据control的getMinimum()和slider每长度代表的大小计算,规则自定
c.setValue(newValue);
}
});