Java/자바 기반 웹 개발자 과정 필기
[200330.26일차] Pane
༚
2020. 3. 30. 14:08
Pane들은 메소드들이 static으로 만들어져 그냥 접근이 가능하다
GridPane
격자 모양.
Pane을 원하는 (가로,세로) 위치에 설정할 수 있다.
setRowIndex(); => 세로 위치
setColumnIndex(); => 가로 위치
setConstraints(); => (가로, 세로) 위치
setPadding(new Insets()) => 여백 설정
- 숫자 하나만 : 네방향 전부에 숫자만큼 여백 설정
- 숫자 네개 : 위 오른쪽 아래 왼쪽 순으로 여백 설정
gridPane.add(pane, 가로, 세로, 가로병합, 세로병합) => 여러칸을 병합해서 그리드펜에 추가
사용해보기
여백 설정
간격 설정
병합해보기
BorderPane
Pane을 위, 아래, 중간, 왼쪽, 오른쪽 중 원하는 위치에 설정할 수 있다.
setTop / setCenter / setBottom / setLeft / setRight
사용해보기
setPrefSize(가로,세로)
크기 설정
AnchorPane
padding은 바깥에서 안쪽으로
margin은 안쪽에서 바깥으로
IamgeView
HBox / VBox
ListView
예제 1
예제 2