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

Interface Transmitter

    • 方法摘要

      所有方法  接口方法  抽象方法 
      Modifier and Type 方法 描述
      void close​()
      表示应用程序已完成使用发射机,并且其所需的有限资源可能会被释放或提供。
      Receiver getReceiver​()
      获取此发送器将传送MIDI消息的当前接收器。
      void setReceiver​(Receiver receiver)
      设置发送器将传送MIDI信息的接收器。
    • 方法详细信息

      • setReceiver

        void setReceiver​(Receiver receiver)
        设置发送器将传送MIDI信息的接收器。 如果当前设置了一个接收器,它将被替换。
        参数
        receiver - 所需的接收器
      • getReceiver

        Receiver getReceiver​()
        获取此发送器将传送MIDI消息的当前接收器。
        结果
        当前接收器。 如果当前没有接收器设置,返回null
      • close

        void close​()
        表示应用程序已完成使用发射机,并且其所需的有限资源可能会被释放或提供。

        如果创建此Transmitter导致隐式打开底层设备,则该方法将隐式关闭该设备。 这是真的,除非设备保持打开其他ReceiverTransmitter隐式打开设备的实例,除非设备已被明确打开。 如果Transmitter被检索到的设备通过调用MidiDevice.close显式关闭,则Transmitter也被关闭。 有关开/关行为的详细说明,请参阅MidiDevice的类描述。

        Specified by:
        close在接口 AutoCloseable
        另请参见:
        MidiSystem.getTransmitter()