본문 바로가기

Java/자바 기반 웹 개발자 과정 필기

[200330.26일차] Pane

반응형

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

 

 

 

 

반응형