* 특징
- 컨테이너에 좌에서 우 / 위에서 아래로 배치를 함
- 배치관리자를 FlowLayout으로 설정한 뒤 add매소드를 이용하여 추가
- FrameSize 변경에 따라 자동으로 배치 위치가 바뀜
* 생성자와 속성
- 생성자 : FlowLayout(int align, int hGap, int Vgap)
- 속성
ⓐ aling : 컴포넌트를 정렬하는 방법 지정
중앙 : FlowLayout.CENTER // 디폴트
왼쪽 : FlowLayout.LEFT
오른 : FlowLayout.RIGHT
ⓑ hGap : 컴포넌트 간의 수평 간격 (픽샐단위/디폴트 5)
ⓒ vGap : 컴포넌트 간의 수직 간격 (픽샐단위/디폴트 5)
* 호출모양
- FlowLayout() > 모든 것이 디폴트인 관리자 생성
- FlowLayout(int num) > num에 해당하는 align과 디폴트의 hGap/vGap을 가진 관리자 생성
- FlowLayout(int num1,int num2,int num3)
> num1에 의해 지정된 align과 num2로 세팅된 hGap, num3으로 세팅된 vGap을 가진 관리자 생성
- 컨테이너에 좌에서 우 / 위에서 아래로 배치를 함
- 배치관리자를 FlowLayout으로 설정한 뒤 add매소드를 이용하여 추가
- FrameSize 변경에 따라 자동으로 배치 위치가 바뀜
* 생성자와 속성
- 생성자 : FlowLayout(int align, int hGap, int Vgap)
- 속성
ⓐ aling : 컴포넌트를 정렬하는 방법 지정
중앙 : FlowLayout.CENTER // 디폴트
왼쪽 : FlowLayout.LEFT
오른 : FlowLayout.RIGHT
ⓑ hGap : 컴포넌트 간의 수평 간격 (픽샐단위/디폴트 5)
ⓒ vGap : 컴포넌트 간의 수직 간격 (픽샐단위/디폴트 5)
* 호출모양
- FlowLayout() > 모든 것이 디폴트인 관리자 생성
- FlowLayout(int num) > num에 해당하는 align과 디폴트의 hGap/vGap을 가진 관리자 생성
- FlowLayout(int num1,int num2,int num3)
> num1에 의해 지정된 align과 num2로 세팅된 hGap, num3으로 세팅된 vGap을 가진 관리자 생성