JavaTM Platform
Standard Ed. 6

java.beans
인터페이스 Customizer



public interface Customizer

카스타마이자크라스는, 타겟 Java Bean 를 커스터마이즈하기 위한 완전한 커스텀 GUI 를 제공합니다.

각 카스타마이자는, AWT 다이얼로그나 패널내에서 인스턴스를 생성할 수 있도록(듯이), java.awt.Component 클래스를 상속하지 않으면 안됩니다.

카스타마이자 마다 인수 없음의 생성자 이 필요합니다.


메소드의 개요
 void addPropertyChangeListener (PropertyChangeListener  listener)
          PropertyChange 이벤트의 청취자를 등록합니다.
 void removePropertyChangeListener (PropertyChangeListener  listener)
          PropertyChange 이벤트의 청취자를 삭제합니다.
 void setObject (Object  bean)
          커스터마이즈 하는 객체를 설정합니다.
 

메소드의 상세

setObject

void setObject(Object  bean)
커스터마이즈 하는 객체를 설정합니다. 이 메소드는, Customizer 를 친 AWT 컨테이너에 추가하기 전에 1 회만 호출하도록 해 주세요.

파라미터:
bean - 커스터마이즈 되는 객체

addPropertyChangeListener

void addPropertyChangeListener(PropertyChangeListener  listener)
PropertyChange 이벤트의 청취자를 등록합니다. 표시 프로퍼티의 리프레쉬를 요구하는 방법으로 타겟 Bean 를 변경하는 경우는, 반드시 카스타마이자는 PropertyChange 이벤트를 트리거합니다.

파라미터:
listener - PropertyChange 이벤트가 트리거되었을 때에 불려 가는 객체

removePropertyChangeListener

void removePropertyChangeListener(PropertyChangeListener  listener)
PropertyChange 이벤트의 청취자를 삭제합니다.

파라미터:
listener - 삭제되는 PropertyChange 청취자

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 도 참조해 주세요.