Container(컨테이너), 컨테이너와 컴포넌트 관계
CODEDRAGON ㆍDevelopment/Java
반응형
Container(컨테이너)
- 추상클래스로서 다른 컴포넌트를 포함할 수 있는 기능을 가진 컴포넌트들의 상위 클래스
- 최상위 컨테이너는 다른 컨테이너에 속하지 않고 독립적으로 존재 가능한 컨테이너로 모든 컴포넌트는 컨테이너에 포함되어야 출력이 가능합니다.
- 컨테이너는 자신의 영역 내부에 다른 컴포넌트를 포함시키고 관리하는 역할을 합니다
- 컨테이너가 다른 컨테이너를 포함할 수도 있습니다.
- 컴포넌트는 컨테이너에 부착시키지 않으면 독자적으로 화면에 출력될 수가 없고 반드시 컨테이너에 부착을 시켜야만 화면에 출력이 됩니다.
- 컴포넌트는 컨테이너에 포함되어야 화면에 출력될 수 있는 GUI객체를 말하며 부착은 add() 메소드를 사용합니다.
- 컨테이너에 컴포넌트의 위치를 결정하는 것을 배치(Layout)라고 합니다.
컨테이너와 컴포넌트 관계
'Development > Java' 카테고리의 다른 글
GUI 프로그래밍 절차 (AWT, SWING) (0) | 2017.10.18 |
---|---|
Container(컨테이너), 컨테이너 클래스의 종류, 컨테이너 종류 및 상속관계, add()메소드 (0) | 2017.10.18 |
Iterator<E> 인터페이스, Iterator<E> 인터페이스에 정의된 메소드, '반복자' 사용 이유 (0) | 2017.10.17 |
LinkedList 클래스의 주요 메소드 (0) | 2017.10.13 |
Stack 클래스 (0) | 2017.10.13 |