java.awt.Component - 컴포넌트의 기본적인 기능
java.awt.Container - 컴포넌트를 담을 수 있는 컴포 넌트
java.awt.Window -
Component : 자바 AWT에서 제공하는 버튼, 체크박스 등의 윈도우 환경을 이루는 부분들을 컴포넌트라고 한다.
Container : 컴포넌트를 담는 그릇 역할을 컨테이너라고 한다. (Frame, Window,Dialog)
AWT(Frame) -> 윈도우 XP
Swing(JFrame) - > 보다 화려함
AWT(Frame) 와 Swing(JFrame)를 사용하려면 기본적으로 외부 패키지를 불러와야한다.
그리고 먼저 사용할 순서를 계획을 한다.
1. 창을 생성 -> JFrame 생성
메인메소드에 해당 구문을 입력 Frame이라는 클래스의 데이터 타입을 가져와 f에 인스턴스화 시켜준다.
Frame f = new Frame("창의 제목 입력란");
2. 창의 크기 정하기, 창의 위치 셋팅하기
W,H 즉 넓이와 높이를 설정해주는 메소드[setSize(W,H)]를 설정해야한다 그 반대되는 메소드는 getSize(W,H) 이다.
기본값은 픽셀 px 이다.
위치와 가로세로 크기를 한번에 지정해주는 구문이 있다.
f.setBounds(X축,Y축,가로,높이)
3. X버튼을 눌렀을때 종료가되는 이벤트 처리를 해줘야한다.
4. 창에 화면 띄우기
그것을 기준하여 화면에 창을 띄워주는 구문을 처리하여야한다.
값은 True 와 False 로 나뉜다. setVisible(true) <-> setVisible(false)
창을 켜려면 true, 실행해도 열지 않으려면 false 처리해주면 된다.
'JAVA-Spring > 스윙 Swing, awt' 카테고리의 다른 글
JAVA 자바 [ 프로그래밍 ] Swing, awt _ 각 동작에 효과 넣기 1 (0) | 2019.07.25 |
---|---|
JAVA 자바 [ 프로그래밍 ] Swing, awt _ 프로그램 화면 구현하기 3 (0) | 2019.07.25 |
JAVA 자바 [ 프로그래밍 ] Swing, awt _ 프로그램 화면 구현하기 2 (0) | 2019.07.25 |
댓글