스윙-컨테이너
컨테이너는 SWING GUI 구성 요소의 필수 부분입니다. 컨테이너는 구성 요소를 찾을 수있는 공간을 제공합니다. AWT의 컨테이너는 컴포넌트 자체이며 컴포넌트를 자체에 추가하는 기능을 제공합니다. 다음은 고려해야 할 몇 가지 주목할만한 사항입니다.
Container의 하위 클래스를 Container라고합니다. 예를 들어, JPanel, JFrame 및 JWindow.
컨테이너는 자신에게 컴포넌트 만 추가 할 수 있습니다.
기본 레이아웃은 각 컨테이너에 있으며 다음을 사용하여 재정의 할 수 있습니다. setLayout 방법.
스윙 컨테이너
다음은 SWING을 사용하여 GUI를 설계하면서 일반적으로 사용되는 컨테이너 목록입니다.
Sr. 아니. | 컨테이너 및 설명 |
---|---|
1 | 패널 JPanel은 가장 간단한 컨테이너입니다. 다른 패널을 포함하여 다른 구성 요소를 배치 할 수있는 공간을 제공합니다. |
2 | 틀 JFrame은 제목과 테두리가있는 최상위 창입니다. |
삼 | 창문 JWindow 객체는 테두리와 메뉴 바가없는 최상위 창입니다. |