Module java.desktop

Class LineEvent.Type

java.lang.Object
javax.sound.sampled.LineEvent.Type
封装类:
LineEvent

public static class LineEvent.Type extends Object
LineEvent.Type内部类标识了线路上发生的事件类型。为常见类型(OPEN、CLOSE、START和STOP)提供了静态实例。
参见:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final LineEvent.Type
    当线路关闭时发送的事件类型,释放其打开时获取的系统资源。
    static final LineEvent.Type
    当线路打开时发送的事件类型,为自身保留系统资源。
    static final LineEvent.Type
    当线路开始响应start请求并开始积极输入或输出音频数据时发送的事件类型。
    static final LineEvent.Type
    当线路响应stop请求停止积极输入或输出音频数据,或者因为已到达媒体末尾时发送的事件类型。
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    Type(String name)
    构造一个新的事件类型。
  • Method Summary

    Modifier and Type
    Method
    Description
    final boolean
    equals(Object obj)
    指示指定对象是否等于此事件类型,如果对象相同则返回true
    final int
    返回此事件类型的哈希码值。
    返回类型的名称作为事件类型的字符串表示。

    Methods declared in class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • OPEN

      public static final LineEvent.Type OPEN
      当线路打开时发送的事件类型,为自身保留系统资源。
      参见:
    • CLOSE

      public static final LineEvent.Type CLOSE
      当线路关闭时发送的事件类型,释放其打开时获取的系统资源。
      参见:
    • START

      public static final LineEvent.Type START
      当线路开始响应start请求并开始积极输入或输出音频数据时发送的事件类型。
      参见:
    • STOP

      public static final LineEvent.Type STOP
      当线路响应stop请求停止积极输入或输出音频数据,或者因为已到达媒体末尾时发送的事件类型。
      参见:
  • Constructor Details

    • Type

      protected Type(String name)
      构造一个新的事件类型。
      参数:
      name - 类型的名称
  • Method Details