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