자바 배치 관리자(Layout Manager)
자바는 컨테이너에 컴포넌트를 배치할 수 있는 다양한 방법을 배치관리자(Layout Manager) 클래스로 제공합니다.
FlowLayout, BorderLayout, GridLayout 등 다양한 배치관리자 클래스를 제공합니다.
Container 클래스의 setLayout() 메서드를 사용하여 배치관리자를 설정합니다.
FlowLayout 배치 관리자
배치관리자를 지정하지 않으면 묵시적으로 FlowLayout 배치 관리자로 지정됩니다.
컴포넌트를 수평 방향으로 배치하는 관리자를 의미합니다.
FlowLayout 배치 관리자의 생성자
① FlowLayout( )
② FlowLayout(int align)
align 은 정렬방식을 지정하는 상수를 의미합니다. LEFT, CENTER, RIGHT 를 사용합니다.
③ FlowLayout(int align, int hgap, int vgap)
align 은 정렬방식을 지정하는 상수를 의미합니다. LEFT, CENTER, RIGHT 를 사용합니다.
hgap 은 컴포넌트 사이의 수직 간격을 지정하는 값으로서 픽셀단위를 사용합니다.
vgap 은 컴포넌트 사이의 수평 간격을 지정하는 값으로서 픽셀단위를 사용합니다.
FlowLayout 배치 관리자 실습 프로그램
'자바' 카테고리의 다른 글
GridLayout 배치 관리자 (0) | 2022.05.04 |
---|---|
BorderLayout 배치 관리자 (0) | 2022.05.03 |
Frame 클래스와 JFrame 클래스 (0) | 2022.04.25 |
자바 Container 클래스 (0) | 2022.04.22 |
자바 Component 클래스 (0) | 2022.04.21 |
댓글