- 所有超接口:
-
AutoCloseable
- 所有已知子接口:
-
MidiDeviceTransmitter
- 参见:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
表示应用程序已经完成对传输器的使用,并且它所需的有限资源可能已被释放或可用。获取此传输器将传递MIDI消息的当前接收器。void
setReceiver
(Receiver receiver) 设置此传输器将传递MIDI消息的接收器。
-
Method Details
-
setReceiver
设置此传输器将传递MIDI消息的接收器。如果当前已设置接收器,则用此接收器替换它。- 参数:
-
receiver
- 所需的接收器
-
getReceiver
Receiver getReceiver()获取此传输器将传递MIDI消息的当前接收器。- 返回:
-
当前接收器。如果当前未设置接收器,则返回
null
。
-
close
void close()表示应用程序已经完成对传输器的使用,并且它所需的有限资源可能已被释放或可用。如果创建此
Transmitter
导致隐式打开底层设备,则此方法会隐式关闭设备。除非设备被其他隐式打开设备的Receiver
或Transmitter
实例保持打开,并且除非设备已被显式打开。如果通过调用MidiDevice.close
显式关闭包含此Transmitter
的设备,则也会关闭Transmitter
。有关打开/关闭行为的详细描述,请参阅MidiDevice
的类描述。- 指定者:
-
close
在接口AutoCloseable
- 参见:
-