(1-3) 자바를 이용한 원도우 창 만들어보기(1)
[먼저 알아야 할 것]
# 자바가 설치 되어 있어야 함.
# 자바 실행 환경이 되어 있어야 함.
[개발환경]
저는 Eclipse에서 소스를 작성해서 실행합니다.
소스는 자바라는 언어로 작성한 여러개의 문장을 말한다고 생각하면 될 것 같아요^^
저희 함께 자바를 이용해서 아래와 같은 창을 만들어 보도록 할께요.
[그림 GUI를 이용하여 만든 원도우]
아무것도 모른다고 생각하고 하나 하나 차근차근 설명해 볼까요?
위와 같은 원도우 창을 처음부터 끝까지 만들려면 조금 긴 소스 코드가 필요할지도 몰라요.
하지만 우리 초보자를 위해서 자바에서는 좋은 아이템(GUI객체)을 제공해 준답니다.
자바에서 스윙(Swing)이라고 불리는 것을 이용해서 창을 화면에 표시해 볼께요.
저희가 해야 할 작업은
(가) 원도우 창의 화면 사이즈를 설정한다.
(나) 원도우 어디에 위치시킬지 정한다.(안 정하면 초기위치에 표시)
(다) 화면에 보이게 하겠다고 명령한다.
[소스 코드]
===========================================
import javax.swing.*;
public class JFrameSample {
public static void main(String[] args) {
JFrame f = new JFrame("원도우제목"); // 객체 생성
f.setSize(400,300); // 화면 사이즈를 설정
f.setTitle("나의 첫 GUI프로그램"); // 원도우 타이틀 설정
f.setLocation(300,300); // 원도우 화면에 보이는 위치
f.setVisible(true); // 화면 보이게
}
}
===========================================
[간단한 설명]
====================
import javax.swing.*;
====================
=> GUI 객체를 사용하기 위해서는 import를 이용하여 위와 같이 적는다.
====================
JFrame f = new JFrame("원도우제목");
====================
=> 원도우를 사용하기 위해 우리는 JFrame이라는 클래스를 이용한다.
위의 한줄은 JFrame의 f 객체(사물)을 만들겠다는 의미.
그럼 오늘 하루도 좋은 하루 되세요~~~
하나님이 세상을 이처럼 사랑하사 독생자를 주셨으니 이는 그를 믿는 자마다 멸망하지 않고 영생을 얻게 하려 하심이라(요3:16)