검색어 입력폼
평가점수A

[이한출판사]자바(Java) 프로그래밍 워크북 9장 : AWT(1)

저작시기 2006.11 |등록일 2007.03.21 파일확장자압축파일 (zip) | 9페이지 | 가격 1,500원

소개글

이한출판사의 자바 프로그래밍 워크북의 9장 연습문제 소스입니다. 잘 모르는 부분만 참고하거나 이해를 하신 후 나름대로 재해석하여 사용해서 프로그래밍 실력에 도움이 되는 방향으로 사용하여 주셨으면 좋겠습니다.

※ 구매 후 도움이 많이 되었다면 구매평가 꼭 좀 부탁드립니다.

컴파일 실행환경

실습문제의 소스가 압축파일로 담겨져 있으며 분석역시 설명하였습니다. 또한 순서도를 그린 파워포인트 자료까지 포함하였습니다.

본문내용

import java.awt.*;

class Exam0901 extends Frame {

public Exam0901() {
super("화면 중앙에 배치");
this.setSize(300,200);
// Toolkit.getDefaultToolkit().getScreenSize() 는 화면의 크기를
// Dimension 클래스 객체로 반환한다
Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();
// 프레임의 크기를 반환하는 메소드는 Dimension 클래스 객체 반환
Dimension frm = getSize();

// 화면의 너비와 높이는 Dimension 클래스의 getWidth(), getHeight() 메소드로 구함
int xpos = ((int)screen.getWidth() - (int)frm.getWidth())/ 2 ;
int ypos = ((int)screen.getHeight() - (int)frm.getHeight())/ 2;
// 프레임을 화면의 중앙에 배치
System.out.println(xpos);
System.out.println(ypos);
this.setLocation(xpos, ypos);

Button butt = new Button("프레임의 중앙");
Panel topPane = new Panel();
Panel middlePane = new Panel();
Panel bottomPane = new Panel();

middlePane.setLayout(new FlowLayout());
middlePane.add(butt);

// 프레임의 배치관리자는 gridLayout 사용
this.setLayout(new GridLayout(3,1));
this.add(topPane);

압축파일 내 파일목록

실습과제.hwp
클래스다이어그램/클래스다이어그램2.ppt
클래스다이어그램/클래스다이어그램3.ppt
소스/1234.txt
소스/Exam0901.class
소스/Exam0901.java
소스/NotePad.class
소스/NotePad.java
소스/notepad.txt
소스/NotePadActionListener.class
소스/NotePadActionListener.java
소스/result.txt
소스/score.txt
소스/StudentData.class
소스/StudentData.java
소스/StudentScore.class
소스/StudentScore.java

참고 자료

이한출판사, 자바 프로그래밍, 2006, 황종선
다운로드 맨위로