JRE에 포함된 클래스의 Java Bean은 Visual Editor for Java의 일부로 제공됩니다. Workbench 내부에 있는 javax.swing.JButton 또는 javax.swing.JFrame과 같은 클래스의 작동을 정의합니다.
이 클래스를 대체하려면 자체의 BeanInfo 클래스를 작성하여 BeanInfo 경로에 추가할 수 있습니다. 이를 수행하려면 적용할 프로젝트의 BeanInfo 클래스 페이지를 사용하십시오.
검사기에 대해 작성된 가상 시스템에는 다음과 같이 설정된 클래스 경로가 있습니다.
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 클래스 및 검사