- java.lang.Object
-
- javax.sound.sampled.LineEvent.Type
-
- Enclosing class:
- LineEvent
public static class LineEvent.Type extends Object
LineEvent.Type内部类标识一行发生的事件。 为常用类型(OPEN,CLOSE,START和STOP)提供静态实例。- 另请参见:
-
LineEvent.getType()
-
-
Field Summary
Fields Modifier and Type Field 描述 static LineEvent.Type
CLOSE
线路关闭时发送的事件类型,释放打开时获取的系统资源。static LineEvent.Type
OPEN
在线路打开时发送的事件类型,为其自身保留系统资源。static LineEvent.Type
START
当线路开始进行音频数据的有效输入或输出响应start
请求时发送的事件类型。static LineEvent.Type
STOP
当线路停止响应于stop
请求的主动输入或输出音频数据时发送的事件类型,或因为已达到媒体结束时发送的事件类型。
-
-
-
字段详细信息
-
OPEN
public static final LineEvent.Type OPEN
在线路打开时发送的事件类型,为其自身保留系统资源。- 另请参见:
-
CLOSE
,Line.open()
-
CLOSE
public static final LineEvent.Type CLOSE
线路关闭时发送的事件类型,释放打开时获取的系统资源。- 另请参见:
-
OPEN
,Line.close()
-
START
public static final LineEvent.Type START
当线路开始进行音频数据的有效输入或输出响应start
请求时发送的事件类型。- 另请参见:
-
STOP
,DataLine.start()
-
STOP
public static final LineEvent.Type STOP
当线路停止响应于stop
请求的有效输入或输出音频数据时发送的事件类型,或因为已经达到媒体结束时发送的事件类型。- 另请参见:
-
START
,DataLine.stop()
-
-
构造方法详细信息
-
Type
protected Type(String name)
构造一个新的事件类型。- 参数
-
name
- 类型的名称
-
-
方法详细信息
-
equals
public final boolean equals(Object obj)
指示指定的对象是否等于此事件类型,如果对象相同,则返回true
。- 重写:
-
equals
在Object
- 参数
-
obj
- 与之比较的参考对象 - 结果
-
true
如果此事件类型与obj
相同; 否则为false
- 另请参见:
-
Object.hashCode()
,HashMap
-
hashCode
public final int hashCode()
完成哈希码方法。- 重写:
-
hashCode
在Object
- 结果
- 该对象的哈希码值。
- 另请参见:
-
Object.equals(java.lang.Object)
,System.identityHashCode(java.lang.Object)
-
-