java.lang.Object javax.sound.sampled.LineEvent.Type
public static class LineEvent.Type
该 LineEvent.Type 内部类标识行上所发生事件的种类。静态实例是为常见类型(OPEN、CLOSE、START 和 STOP)提供的。
LineEvent.getType()
字段摘要 | |
---|---|
static LineEvent.Type |
CLOSE 行关闭(释放该行在打开时获得的系统资源)时发送的事件类型。 |
static LineEvent.Type |
OPEN 行打开(为行本身保留系统资源)时发送的事件类型。 |
static LineEvent.Type |
START 在行响应 start 请求而进行音频数据的活动输入或输出时发送的事件类型。 |
static LineEvent.Type |
STOP 当行响应 stop 请求或者因为已到达介质的结尾处而终止音频数据的活动输入或输出时发送的事件类型。 |
构造方法摘要 | |
---|---|
protected |
LineEvent.Type(String name) 构造新的事件类型。 |
方法摘要 | |
---|---|
boolean |
equals(Object obj) 指示指定对象是否等于此事件类型,如果对象是相同的,则返回 true 。 |
int |
hashCode() 终止 hashcode 方法。 |
String |
toString() 以字符串形式返回类型名称。 |
从类 java.lang.Object 继承的方法 |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
字段详细信息 |
---|
public static final LineEvent.Type OPEN
CLOSE
,
Line.open()
public static final LineEvent.Type CLOSE
OPEN
,
Line.close()
public static final LineEvent.Type START
start
请求而进行音频数据的活动输入或输出时发送的事件类型。
STOP
,
DataLine.start()
public static final LineEvent.Type STOP
stop
请求或者因为已到达介质的结尾处而终止音频数据的活动输入或输出时发送的事件类型。
START
,
DataLine.stop()
构造方法详细信息 |
---|
protected LineEvent.Type(String name)
name
- 类型的名称
方法详细信息 |
---|
public final boolean equals(Object obj)
true
。
obj
- 要与之比较的引用对象
obj
相同,则返回
true
;否则返回
false
Object.hashCode()
,
Hashtable
public final int hashCode()
Object.equals(java.lang.Object)
,
Hashtable
public String toString()