2013-07-23 3 views
0

JavaFX 씬 빌더에서 작업 중이며 두 가지 질문이 있습니다. Fisrt 하나 : "JavaFX 장면 빌더에서 창에 테두리를 추가하는 방법" 둘째 : "HBox에서 세포를 분리하는 방법?"JavaFX 씬 빌더 질문

+0

HBox에서 스 플리 팅 셀이란 무엇을 의미합니까? –

+0

오, 미안 해요. 나는 세포에 합류하려고했다. – Eugene

+0

국경을 위해 당신은 이것을 체크 아웃 할지도 모른다 http://stackoverflow.com/questions/18244923/javafx-fxml-how-do-i-apply-a-border-to-a-pane-or-label-in-my- 구이 – JWizard

답변

1

hbox의 모든 하위에 대해 크기 조정 동작을 설정할 수있는 이유는 무엇입니까? HBox's Javadoc 예입니다 :

//For example, if an hbox needs the TextField to be allocated all extra space: 


HBox hbox = new HBox(); 
TextField field = new TextField(); 
HBox.setHgrow(field, Priority.ALWAYS); 
hbox.getChildren().addAll(new Label("Search:"), field, new Button("Go")); 

가입 세포가 로우 - 및/또는 columnSpan와 GridPane에 가능한 것입니다.

GridPane gridpane = new GridPane(); 
gridpane.add(new Button(), 0, 0, 2, 2); // column=0 row=0, spans over 2 columns and 2 rows 
gridpane.add(new Label(), 3, 1); // column=3 row=1 (spans over 1 column and 1 row (default)) 

된 로우/columnSpan 수직 수평 성장은 기본적으로, 오른쪽에있는, 장면 빌더의 속성 표시 줄에서 지정할 수 있습니다.

0

당신의 setStyle을 (사용하여 경계를 설정) 및 -fx 국경 examples

P.S. 같은 몇 가지 스타일을 사용할 수 있습니다 스타일은 CSS와 같지만 접두어는 -fx-입니다.