Java Bean과 그 BeanInfo 클래스가 같은 패키지에 있음

Java Bean 및 연관된 BeanInfo 클래스가 동일한 패키지에 있으면 검사기는 BeanInfo 클래스를 찾을 수 있습니다.

동일한 패키지에 있는 런타임 및 디자인 시간 클래스를 연결하면 전개 시 이들을 분리해야 하므로 작업량이 늘어나는 관계로 이 시나리오는 단순하긴 하지만 가장 적게 사용하는 시나리오입니다.

예를 들면, MyProject라는 프로젝트에는 MyJavaBeanMyJavaBeanBeanInfo를 포함하는 myclasses라는 패키지가 있습니다. Java 빌드 경로에 MyProject를 포함하는 다른 프로젝트의 클래스 개발 또는 MyProject에서 클래스 개발에 Bean myclasses.MyJavaBean을 사용할 때마다 검사기는 해당 BeanInfo 클래스 myclasses.MyJavaBeanBeanInfo를 찾습니다.

비주얼 클래스와 동일한 패키지에 BeanInfo 클래스를 보관하려면 다음을 수행하십시오.

  1. Java Perspective에서 BeanInfo 클래스를 작성하십시오.
  2. BeanInfo 클래스를 사용하는 Bean과 동일한 프로젝트 및 동일한 패키지에 BeanInfo 클래스를 저장하십시오.
비주얼 편집기는 Java Bean의 특성을 판별할 디자인 시간 동안 BeanInfo 클래스를 찾아 검사합니다.

상위 주제: BeanInfo 클래스의 위치 지정

관련 개념
BeanInfo 클래스 및 검사

관련 타스크
Bean 및 BeanInfo 클래스를 동일한 프로젝트의 여러 패키지에 보관
Bean 및 BeanInfo 클래스를 여러 프로젝트에 보관
JAR 파일에 BeanInfo 클래스 보관
BeanInfo 클래스의 위치를 명시적으로 정의

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