JavaTM Platform
Standard Ed. 6

javax.sound.midi
인터페이스 ControllerEventListener

모든 슈퍼 인터페이스:
EventListener


public interface ControllerEventListener
extends EventListener

ControllerEventListener 인터페이스는, 요구한 형태의 MIDI 제어 변경 이벤트의 처리를 Sequencer 가 완료한 시점에서 통지를 받을 필요가 있는 인스턴스의 클래스가 구현합니다. ControllerEventListener 객체를 등록해 이런 종류의 통지를 받으려면 , 제어 변경 통지를 받는 MIDI 콘트롤러의 형태를 지정해,SequenceraddControllerEventListener 메소드를 호출합니다.

관련 항목:
MidiChannel.controlChange(int, int)

메소드의 개요
 void controlChange (ShortMessage  event)
          그 청취자가 통지를 지정한 제어 변경 이벤트를 Sequencer 가 검출해 처리했을 경우에 불려 갑니다.
 

메소드의 상세

controlChange

void controlChange(ShortMessage  event)
그 청취자가 통지를 지정한 제어 변경 이벤트를 Sequencer 가 검출해 처리했을 경우에 불려 갑니다. 전해지는 이벤트는 ShortMessage 로, 그 최초의 데이터 바이트는 콘트롤러 번호를 나타내, 2 번째의 데이터 바이트는 콘트롤러가 설정된 값을 나타냅니다.

파라미터:
event - 처리순서에 시퀀서가 검출한다 제어 변경 이벤트
관련 항목:
Sequencer.addControllerEventListener(ControllerEventListener, int[]) , MidiChannel.controlChange(int, int) , ShortMessage.getData1() , ShortMessage.getData2()

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.