후 개발 환경을 설치 (IDE) 드 이클립스 과 새 프로젝트를 만들, 우리는이 이클립스 프로젝트에 프로그램을 추가.
다음 단계는 그래픽 라이브러리의 소자의 구조를 시작하여 애플리케이션을 구성하기 시작한다.
우리가 개발됩니다 첫 번째 도구는 저장 및 그래픽 개체의 표시에 대한 책임을 져야합니다. 요소가 그려져있는 패널: “칠판”.
이 개체는 그래픽 라이브러리에 상주하는 파일에 저장됩니다. 라이브러리의 요소는 소위로 분류됩니다 “패키지” (꾸러미):
당신은 파일을 만들 때 지정할 수 있습니다, 및 동일한 이름, 이름 “꾸러미” 당신이있는 곳. 패키지가 존재하지 않으면, 마법사는 파일을 생성합니다. 물리적으로는 새 파일을 추가 할 예정 디렉토리. 우리의 경우에 우리는 호출 “그래프”, 동안 우리가 호출 할 파일 “칠판” (칠판).
프로젝트의 구조를 검토의 변화를 볼 수 있습니다. 그것은 새로운 나타납니다 “꾸러미” 우리가 만든 파일과 함께.
클래스 파일을 확장 “캔버스”, 즉, 표면에 그림 허용하는이 클래스의 자바의 속성을 취한다. 지금 우리는 선을 그릴 수있는 독특한 기능을 포함한다, 및 확인이 구조적으로 제대로 작동하는지 확인하기 위해. 그런 다음 우리는 높은 수준의 그래픽 기능의 종류를 제공하기 위해 필요한 기능을 개발한다..
방금 만든 그래픽 라이브러리의 요소를 통합하는 메인 프로그램을 수정.
우리는 요소를 포함하는 핸들을 필요 “칠판”. 코드의 같은 라인에서 식별자에게 선언 (칠판) 새로운 개체를 할당 시작 (칠판)
Blacboard Pizarra에 = 새 칠판();
애플릿에 항목을 추가, 그러나 앞서 화면 상에 배치 된 정의. Los “레이아웃” 응용 프로그램 윈도우에 대한 구성 요소의 배포에 필요한.
this.setLayout(새로운 GridLayout으로()); this.add(칠판);
이러한 작업은 메인 클래스의 생성자에서 수행됩니다, 파일 JAVA와 같은 이름을 가진 함수입니다.
당신은 메인 프로그램을 실행하면 (예 1) 우리는 할 수있다 “애플릿” 브라우저 또는 독립 실행 형 응용 프로그램과 같은 페이지. 첫 번째 경우에는이 기능 또는 클래스 생성자가 실행된다, 제 기능이 실행되는 동안 “주” 우리가 본대로 이클립스 프로젝트에 프로그램을 추가.
그러므로 우리는 응용 프로그램이 함수에서 시작하는 경우 생성자가 실행되어 있는지 확인해야합니다 “주”. 먼저 우리는 객체 식별자를 생성 연산자로 시작 “새로운”:
예 1 앱 = 새로운 예제 1();
그런 다음 응용 프로그램의 창을 만들, un “구조” 적절한 크기. 당신은 브라우저 창에서 프로그램을 실행하면 그것이 될 것입니다.
액자 프레임 = 새로운 프레임(); frame.setSize(640,480);
당신은 잠금 버튼을 누르면 “구조”, 우리는 응용 프로그램을 중지, 우리는 프로세스를 추가하거나하여이 작업을 수행 할 것입니다 “경청자” 같은, 당신은 자물쇠 아이콘을 누를 때 실행됩니다:
frame.addWindowListener(새로운 WindowAdapter() { 공공 무효 windowClosing(의 WindowEvent는 arg0) { 을 System.exit(0); } });
마지막으로 응용 프로그램을 추가 “구조” 우리는 눈에 보이는 것.
frame.add(앱); frame.setVisible(참된);
애플릿으로 응용 프로그램을 실행
우리는 응용 프로그램이 브라우저에서 실행하는 방법을보기 위해 에뮬레이터를 사용할 수 있습니다. 우리는 그래픽 메뉴 또는 문자 숫자 식을 통해 실행 구성을 정의 할 수 있음을 보았다:
실행 ->으로 실행 ->자바 애플릿
우리는 실행을 선택하여이 설정을 변경할 수 있습니다:
실행 ->실행 구성…
이 메뉴는 우리에게 우리가 프로그램 구현의 다른 매개 변수를 설정할 수있는 탭 창을 제공합니다, 윈도우의 크기와 같은, 동일한 작업을 시작하기 위해 실행되는 파일, 등 JAVA 가상 머신의 매개 변수.
우리는 다른 시험에 대한 몇 가지 설정을 정의 할 경우 우리는 이름을 변경할 수 있습니다. 이름이 구성에 대한 특별한 무엇인지 저희를 생각 나게한다.
변경하려는 매개 변수는 브라우저 창 시뮬레이터의 구체적 크기입니다. 이 크기는 다음 웹 페이지에 애플릿을 포함하는 HTML 코드로 정의된다.
분명히이 프로그램은 새로운 아무것도하지 않는다하더라도, 우리는 같은 요소를 전문으로 시작하는 코드를 구성하는 방법에 진전을. 현재 테는 파일 JAVA 있습니다, 두 번째는 페인트 개체를 개최하면서 첫 번째는 응용 프로그램을 시작. 다음 단계는 우리의 그래픽 객체를 정의하기 시작하는 것입니다.
반드시 연결된 댓글을 달다.