JRE 클래스의 BeanInfo 클래스

JRE에 포함된 클래스의 Java Bean은 Visual Editor for Java의 일부로 제공됩니다. Workbench 내부에 있는 javax.swing.JButton 또는 javax.swing.JFrame과 같은 클래스의 작동을 정의합니다.

이 클래스를 대체하려면 자체의 BeanInfo 클래스를 작성하여 BeanInfo 경로에 추가할 수 있습니다. 이를 수행하려면 적용할 프로젝트의 BeanInfo 클래스 페이지를 사용하십시오.

검사기에 대해 작성된 가상 시스템에는 다음과 같이 설정된 클래스 경로가 있습니다.

  1. 프로젝트 자체에 해당하는 BeanInfo 경로에서 BeanInfo 클래스에 있는 항목.
  2. Java 빌드 경로의 프로젝트에 대한 BeanInfo 클래스에서 내보내진 모든 항목.
  3. 프로젝트 자체에 대한 Java 빌드 경로에 있는 항목.

Java 프로젝트를 작성하면 Java 빌드 경로에 JRE의 위치를 지정하는 항목(일반적으로 키워드가 JRE_LIB임)이 들어 있습니다.

Workbench에서 사용하는 클래스 경로 변수를 열고 새 기본 Java 런타임 환경을 지정하여 JRE의 위치를 변경할 수 있습니다. 기본 런타임 환경은 항상 예약된 클래스 경로 변수 JRE_LIB의 값으로 사용합니다. Visual Editor for Java와 함께 제공되는 Java Bean은 JRE_LIB 항목이 Java 빌드 경로에 나타날 때만 검사기의 빌드 경로에 포함됩니다. Java 빌드 경로에서 JRE_LIB 항목을 삭제하면 BeanInfo 클래스를 찾을 수 없습니다. 또한 Visual Editor for Java의 사용자 정의 작동 대부분이 비주얼 Java Bean에서 유실됩니다.

성능에 도움이 되도록 Java Bean에서의 성능 검사 결과가 캐시됩니다. 검사 결과에 영향을 주는 세부사항을 변경할 때 캐시를 지워야 합니다. 그러나 어떤 이유로 캐시가 지워지지 않으면 프로젝트를 닫고 다시 열어 캐시를 비우고 프로젝트의 재검사를 강제 실행할 수 있습니다.

상위 주제: BeanInfo 클래스 및 검사

관련 타스크
플러그인 개발자용 BeanInfo 정보 제어
BeanInfo 클래스의 위치 지정

(C) Copyright IBM Corporation 1999, 2004. All Rights Reserved.