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