java命名空间javax.sound.sampled接口clip的类成员方法:
open定义及介绍
本文导语:
open
void open(audioinputstream stream)
throws lineunavailableexception,
ioexception
使用出现在所提供的音频输入流中的格式和音频数据打开剪辑。打开剪辑意味着它应该获得所有所需的系统资源并变得可操作。如果此操作...
open
void open(audioinputstream stream)
throws lineunavailableexception,
ioexception
- 使用出现在所提供的音频输入流中的格式和音频数据打开剪辑。打开剪辑意味着它应该获得所有所需的系统资源并变得可操作。如果此操作输入流。如果此操作成功,则将行标记为 open 并向行的侦听器指派一个
open
事件。
在已经打开的行上调用此方法是非法的,可能导致 illegalstateexception。
注意,有些行一旦关闭,无法重新打开。试图重新打开这样的行将始终导致 lineunavailableexception
。
- 参数:
stream
- 从中将音频数据读入剪辑的音频输入流
- 抛出:
lineunavailableexception
- 如果因资源限制而无法打开行
ioexception
- 如果在读取流的过程中发生 i/o 异常
illegalargumentexception
- 如果未完全指定流的音频格式或其无效
illegalstateexception
- 如果已经打开行
securityexception
- if 如果因安全限制而无法打开行- 另请参见:
line.close()
,
line.isopen()
,
linelistener