0

我见过改变剪辑音量的方法,但是,我使用的是 AudioClip(下面的代码)。有没有改变剪辑音量的好方法?还是我必须改用剪辑?

    private static AudioClip getcharend() {
    File file = new File("charend.wav");
    AudioClip clip;
    try {
        clip = JApplet.newAudioClip(file.toURL());
        clip.play();
    } catch (Exception e) {
        e.getMessage();
        return null;
    }

    return clip;
}
4

1 回答 1

0

根据这里的文档

播放剪辑的相对音量。有效范围是 0.0(静音)到 1.0(全音量)。值在内部被限制在此范围内,因此超出此范围的值不会产生额外影响。音量由衰减控制,因此低于 1.0 的值将相应地降低声级。

由于正在返回剪辑对象。你可以用它来设置音量。例如在我的代码中调用上面的方法

AudioClip audioClip = getcharend(); 
audioClip.setVolume(0.9);
于 2017-03-29T17:30:12.910 回答