* BorderLayout
- Border의 의미 : 가장자리, 끝, 인근
- 컨테이너의 공간을 동, 남, 서, 북, 중앙 5개 영역으로 분할 하여 배치
※ 배치시 다른 영역을 모두 차지하는 것이 아니라 다른영역을 남겨둔다. CENTER영역 제외!!
- BorderLayout은 기본적으로 5개의 컴포넌트만을 붙일수 있지만,
JPanel등 다른 컨테이너를 이용하여 최대 부착 컴포넌트를 늘릴수 있다.
- add(컴포넌트 C, int Phase) 메소드를 이용할시 위치를 정해줘야한다.
> C : 컨테이너에 삽입되는 컴포넌트 / Phase : 컴포넌트가 들어갈 위치
> Phase 값
ⓐ 동 : BorderLayout.EAST
ⓑ 남 : BorderLayout.SOUTH
ⓒ 서 : BorderLayout.WEST
ⓓ 북 : BorderLayout.NORTH
ⓔ 중앙 : BorderLayout.CENTER
ex) add(new JButton("CENTER"),BorderLayout.CENTER); // 가운데영역에 CENTER 버튼을 추가
* 생성자
- BorderLayout(int hGap,int vGap);
> 수직간격을 vGap, 수평간격을 hGap으로 하는 BorderLayout생성 / 단위 픽셀
- BorderLayout();
> 수직/수평 간격이 '0'인 BorderLayout생성