【问题标题】:how set splitpane divider width in javafx 2如何在javafx 2中设置splitpane分隔线宽度
【发布时间】:2014-04-28 09:23:08
【问题描述】:

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

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

【问题讨论】:

  • 您能否澄清一下:您的字面意思是分隔线的宽度(即用户可以移动的部分的大小),还是指窗格的宽度(即SplitPane) 中的分隔符?
  • @James_D 用户可以移动的棋子的大小

标签: javafx javafx-2 fxml


【解决方案1】:

使用css改变分隔线的宽度:

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

【讨论】:

  • 有没有办法直接在fxml文件里做这个?
【解决方案2】:

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

<SplitPane dividerPositions="0.3">

</SplitPane>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-14
    • 2011-12-22
    • 2019-06-05
    • 2018-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多