새 Java 비주얼 클래스 마법사를 사용하여 Visual Editor 내에서 디자인할 수 있도록 비주얼 클래스를 신속히 작성할 수 있습니다.
새 Java 비주얼 클래스를 작성하려면 먼저 비주얼 클래스를 배치할 수 있는 Java 프로젝트 또는 플러그인 프로젝트를 작성해야 합니다. 리치 클라이언트 플랫폼 보기 또는 편집기를 작성하려는 경우 RCP 응용프로그램 개발에 사용되는 플러그인 프로젝트가 필요합니다.
마법사는 몇 가지 빠른 선택사항을 기반으로 새 비주얼 클래스를 생성합니다.
예를 들어, 사용할 툴킷이나 스타일(RCP, SWT, Swing, AWT 또는 기타), 비주얼 클래스가 인스턴스화할 초기 컨테이너나 컴포지트(예: RCP 보기, SWT 컴포지트 또는 Swing JFrame)를 지정하거나, 비주얼 클래스가 public static void main(String[] args) 메소드를 포함하는 응용프로그램이 되는지의 여부를 지정할 수 있습니다.
팁: Swing 응용프로그램 스타일을 선택하면 마법사는 일반적으로 사용되는 메뉴 및 응용프로그램에 이미 빌드된 이벤트 핸들러를 포함하는 Swing 응용프로그램을 생성합니다.
Visual Editor for Java에서 사용할 새 Java 비주얼 클래스를
작성하려면 다음을 수행하십시오.
- Java Perspective에서 를
클릭하십시오. 새 Java 비주얼 클래스 마법사가 열립니다.

- 소스 폴더 필드에 클래스가 저장될
작업공간 폴더를 입력하십시오. 이를 통해 현재 프로젝트로 기본 설정됩니다.
- 패키지 필드에 비주얼 Java
클래스를 패키지화하려는 Java 패키지의 이름을 입력하십시오. 팁: 패키지의
팝업 메뉴에서 마법사를 여는 경우, 이 필드는 해당 패키지 이름으로 기본 설정됩니다.
- 엔클로징 유형 선택란이
지워져 있는지 확인하십시오. 이 옵션을 선택하면 사용자가 지정하는 다른
클래스에 내부 클래스가 작성되어 새 비주얼 클래스가 작성됩니다.
- 이름 필드에 새 Java 비주얼 클래스의 이름을
입력하십시오.
- 다음 수정자 중 하나를 선택하여 클래스에 액세스 제어를
지정하십시오.
- 공용 - 클래스를 사용하려는 기타 클래스에
완전히 사용할 수 있는 클래스를 작성합니다.
- 기본값 - 수정자를 설정하지 않으므로, 동일한 패키지의
기타 클래스에서 사용 가능하게 합니다.
- 선택사항: 클래스에 대해 다음 수정자 중 하나를
선택하십시오.
- 추상 - 클래스가 수퍼클래스 역할로
제공함을 표시합니다.
- 최종 - 클래스가 서브클래스화로 분류될 수 없음을 표시합니다.
- 스타일 목록에서
새 비주얼 클래스가 확장될 툴킷 및 시각적 요소를 선택하십시오. 예를 들어, RCP 보기, SWT 컴포지트 또는 Swing JPanel을 선택할 수 있습니다.
참고: RCP 보기 또는 편집기는 리치 클라이언트 플랫폼 응용프로그램 개발에 사용되는 플러그인 프로젝트에서만 작성될 수 있습니다.
수퍼클래스
필드에는 해당 클래스 이름이 표시됩니다. 스타일로 기타를
선택하는 경우, 확장하려는 수퍼클래스를 지정하거나 기본값
java.lang.Object를 허용해야 합니다. 예를 들어, SWT 쉘을 사용하는
SWT 응용프로그램에는 java.lang.Object 수퍼클래스를 사용할 수 있습니다.
- 선택사항: 새 비주얼 클래스에 추가 인터페이스를
가져오거나 구현하려면 추가를 클릭하고 인터페이스를
선택한 후 확인을 클릭하십시오. 구현할 인터페이스가
인터페이스 필드에 나열됩니다. 각 인터페이스에서 이 단계를 반복하십시오.
- 선택사항: 다음 선택란을 선택하여
새 비주얼 클래스에 추가 메소드 스텁을 생성하십시오.
- public
static void main(String[] args) - 클래스를 Java 응용프로그램으로 실행하기 위한
스텁 main() 메소드를 생성합니다. SWT 응용프로그램의 경우, Visual Editor는 main method에
필요한 표시 루프도 생성합니다.
- 수퍼클래스의 생성자 - 수퍼클래스에서 상속되는 메소드를 초기화하는 생성자 스텁을 생성합니다.
- 상속된 추상 메소드 - 수퍼클래스에서 상속되는 추가 추상 메소드에 대한 스텁을 생성합니다.
- 마법사를 통해 프로젝트 특성에 구성된 대로 주석을 소스 코드에 추가하려면 주석 생성을 선택하십시오.
- 완료를 클릭하십시오.
마법사가 새 비주얼 클래스를 포함하는 새 .java 파일을 생성하고,
클래스가 Visual Editor for Java에서 열립니다.