public interface ControllerEventListener extends EventListener
ControllerEventListener接口应由其实例需要在通知中实现Sequencer已经处理MIDI控制更改事件的请求类型。
要注册一个ControllerEventListener对象以接收此类通知,请调用addControllerEventListener的addControllerEventListener方法, Sequencer您有兴趣获取控制更改通知的MIDI控制器类型。
| Modifier and Type | Method and Description |
|---|---|
void |
controlChange(ShortMessage event)
当
Sequencer遇到并处理了该侦听器感兴趣的控制更改事件时调用。
|
void controlChange(ShortMessage event)
Sequencer遇到并处理该侦听器感兴趣的控制更改事件时调用。
传入的事件是一个ShortMessage ,其第一个数据字节指示控制器编号,第二个数据字节是控制器设置的值。
event - 顺控程序在其正在处理的序列中遇到的控制更改事件
Sequencer.addControllerEventListener(ControllerEventListener, int[]),
MidiChannel.controlChange(int, int),
ShortMessage.getData1(),
ShortMessage.getData2()
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.