如何在javafx 2中设置splitpane分隔符宽度

时间:2014-04-28 09:23:08

标签: javafx javafx-2 fxml

我的应用程序中有SplitPane。这是SplitPane具有默认宽度的分隔符。 如何设置SplitPane Divider的宽度

@FXML
private SplitPane splitPane;
// splitPane here get Divider and set New Width

3 个答案:

答案 0 :(得分:12)

使用css更改分隔符的宽度:

.split-pane > .split-pane-divider {  
    -fx-padding: 0 0.75em 0 0.75em;  
} 

答案 1 :(得分:-1)

对于JavaFX8:如果您从.fxml文件创建视图,则可以使用节点dividerPosition的属性SplitPane设置分隔符的位置:

<SplitPane dividerPositions="0.3">

</SplitPane>

答案 2 :(得分:-3)

或代码:

splitPane.setDividerPosition(..);

splitPane.setDividerPositions(..);

来源:http://docs.oracle.com/javafx/2/api/javafx/scene/control/SplitPane.html