public interface ControllerEventListener extends EventListener
ControllerEventListener
インタフェースは、要求した型の MIDI 制御変更イベントの処理を Sequencer
が完了した時点で通知を受け取る必要のあるインスタンスのクラスが実装します。ControllerEventListener
オブジェクトを登録してこの種の通知を受け取るには、制御変更通知を受け取る MIDI コントローラのタイプを指定して、Sequencer
の addControllerEventListener
メソッドを呼び出します。修飾子と型 | メソッドと説明 |
---|---|
void |
controlChange(ShortMessage event)
そのリスナーが通知を指定した制御変更イベントを
Sequencer が検出して処理した場合に呼び出されます。 |
void controlChange(ShortMessage event)
Sequencer
が検出して処理した場合に呼び出されます。渡されるイベントは ShortMessage
で、その最初のデータバイトはコントローラ番号を示し、2 番目のデータバイトはコントローラが設定された値を示します。event
- 処理順にシーケンサが検出する制御変更イベント。Sequencer.addControllerEventListener(ControllerEventListener, int[])
, MidiChannel.controlChange(int, int)
, ShortMessage.getData1()
, ShortMessage.getData2()
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.