배치 관리자
버튼과 같은 자식 컴포넌트들은 컨테이너 내부에 배치된다. 프로그래머가 절대 좌표값으로 자식 컴포넌트의 위치를 지정할 수도 있다. 그러나 절대 위치를 사용하여 컴포넌트들을 배치할 경우, 플랫폼에 따라서 프로그램의 모습이 상당히 달라질 수 있다. 이러한 문제점을 해결하기 위하여 자바에서는 배치 관리자(layout manager)을 사용한다. 배치 관리자는 컨테이너 안에 존재하는 컴포넌트들의 크기와 위치를 자동적으로 관리하는 객체이다. java.awt 패키지에는 여러 가지의 배치를 제공하는 배치 관리자가 제공된다. BorderLayout 컴포넌트들이 5개의 영역인 North, South, East, West, Center 중 하나로 추가된다. 프레임, 애플릿, 대화 상자와 같은 최상위 컨테이너의 디폴트 배치 ..