Module  java.desktop
软件包  javax.sound.sampled

Class 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请求的主动输入或输出音频数据时发送的事件类型,或因为已达到媒体结束时发送的事件类型。
    • 构造方法摘要

      构造方法  
      Modifier Constructor 描述
      protected Type​(String name)
      构造一个新的事件类型。
    • 字段详细信息

      • OPEN

        public static final LineEvent.Type OPEN
        在线路打开时发送的事件类型,为其自身保留系统资源。
        另请参见:
        CLOSELine.open()
      • CLOSE

        public static final LineEvent.Type CLOSE
        线路关闭时发送的事件类型,释放打开时获取的系统资源。
        另请参见:
        OPENLine.close()
      • STOP

        public static final LineEvent.Type STOP
        当线路停止响应于 stop请求的有效输入或输出音频数据时发送的事件类型,或因为已经达到媒体结束时发送的事件类型。
        另请参见:
        STARTDataLine.stop()
    • 构造方法详细信息

      • Type

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