ejyoo's 개발 노트

AWT 본문

용어 사전/Java

AWT

ejyoovV 2021. 5. 27. 11:42

1. AWT(Abstract Window Toolkit)

 

1) AWT란?

- GUI프로그래밍(윈도우 프로그래밍)을 위한 도구

- Java로 구현하지 않고 OS의 컴포넌트를 그대로 사용(OS 종속적)

 

2) Swing

- AWT를 확장한 GUI프로그래밍 도구

- AWT보다 더 많은 종류의 컴포넌트 제공

- OS의 컴포넌트를 사용하지 않고 Ja로 구현

 

3) AWT의 구성

- AWT관련 패키지는 모두 java.awt로 시작

- AWT컴포넌트의 최상위 조상은 java.awt.Component 클래스(메뉴 관련 컴포넌트 제외)

 

4) Container

- 다른 컴포넌트를 포함할 수 있는 컴포넌트

- 독립적인 컨테이너: 독립 사용 가능, 다른 컴포넌트나 종속적 컨테이너를 포함 가능

- 종속적인 컨테이너: 독립 사용 불가(다른 컨테이너에 포함)

- add()를 사용해서 추가

- 컨테이너에 담기는 컴포넌트는 컨테이너의 설정을 따름(변경 가능)

'용어 사전 > Java' 카테고리의 다른 글

오버로딩과 오버라이딩  (0) 2021.03.03
오토박싱과 오토언박싱  (0) 2021.03.03