LayoutManager - FlowLayout
CODEDRAGON ㆍDevelopment/Java
반응형
FlowLayout
- 컴포넌트가 컨터이너에 한 줄로 배치되는 형태
- 가장 기본적인 레이아웃으로, 컴포넌트들이 추가되는 순서에 따라 왼쪽에서 오른쪽으로 이어져나가며 한줄에 포함되지 않으면 다음줄로 내려가며 컨테이너의 크기에 따라 컴포넌트의 크기도 자동 조절됩니다.
- 컴포넌트들을 수평(왼쪽에서 오른쪽)으로 순서대로 배치 합니다.
- 처음에 배치를 하게되면 상단, 중앙부터 배치가 되는데 배치를 하다가 더 이상 배치할 공간이 없으면 자동으로 다음 줄로 이동하여 배치하게 됩니다.
- 컴포넌트를 배치할 때 컴포넌트의 간격을 갭(gap)이라고 하는데 컴포넌트들 사이의 수평, 수직간 간격을 설정할 수 있습니다.
- 컨테이너의 크기가 변경되면 포함된 컴포넌트의 위치는 변하며 크기는 고정됩니다.
- 일정한 높이와 간격이 있는 컴포넌트를 가로로 배열하거나 버튼을 배열 하거나 또는 텍스트 박스를 연결해서 배열할 때 주로 사용합니다.
'Development > Java' 카테고리의 다른 글
LayoutManager - GridLayout (0) | 2021.05.20 |
---|---|
LayoutManager - BorderLayout 배치 기준, 도식도 (0) | 2021.05.20 |
LayoutManager (배치관리자, 레이아웃관리자), LayoutManager 종류 (0) | 2021.05.20 |
workspace_java 파이썬 작업공간 생성하기 (0) | 2021.04.14 |
OpenJDK - 시스템 환경 변수 설정 & 동작 확인 (0) | 2021.03.17 |