clip是一种函数语法。
CSSclip 属性允许你指定一个绝对定位的元素,该尺寸应该是可见的,该元素被剪裁成这种形状并显示。
例如.这将查找给定目录中的所有.wav文件,并为每个文件创建一个按钮.单击时,按钮(或更重要的是,基础操作)被禁用并播放音频.当它停止时,重新启用Action(和扩展按钮).
Clip类属于javax.sound.sampled包,在下文中一共展示了Clip类的20个代码示例,这些例子默认根据受欢迎程度排序。
Clip 接口表示特殊种类的数据行,该数据行的音频数据可以在回放前加载,而不是实时流出。
因为数据是提前加载的且具有已知长度,所以可以设置一个剪辑,以便在其音频数据中的任何位置开始播放。也可以创建一个循环,以便在播放剪辑时该循环重复播放。使用起始和结尾示例帧以及应该播放循环的次数指定循环。
剪辑可以从支持此类型的行的 Mixer 中获得。打开剪辑时,将数据加载到剪辑中。
音频剪辑的回放可以使用 start 和 stop 方法开始和终止。这些方法不重新设置介质的位置;start 导致从回放最后停止的位置继续回放。要从剪辑的音频数据的开头重新启动回放,只需通过 setFramePosition(0) 调用 stop 即可,该方法可将介质重绕到剪辑的开头。