我拥有此项: 带有左侧节点的borderPane带有内部按钮(橙色箭头)的Vbox(绿色箭头)。JavaFx元素,根据窗口大小动态更改大小
我不能做的是找到一种方法来改变Vbox(绿色部分)的尺寸,然后根据窗口的大小按钮(橙色部分)。 (当用户玩的窗口大小)
我更喜欢找到一种方法来设置参数到我的CSS文件,或作为我的fxml内最后的手段。
.css文件:
.left-borderPane{ /*this is style class for Vbox */
/*something so similar: */
-fx-min-width:30% ;
-fx-max-width:30% ;
}
.icon-settings{/*this is style class for buttons*/
-fx-shape:"M72.5,65.9 M90,50c0,8.6-2.5,16.9-7.3,24.1c-0.4,0.6-1,0.9-1.7,0.9c-0.4,0-0.8-0.1-1.1-0.3c-0.9-0.6-1.2-1.8-0.6-2.50zM69.6,50c0,3.2-0.6,6.2-1.8,9.1c-0.3,0.8-1.1,1.2-1.8,1.2c-0.2,0-0.5,0-0.8-0.1c-1-0.4c0.6-0.6,1.4-0.7,2.2-0.4C57.5,14.5,58,15.2,58,16z M35,37H14v26h21V37z M54,20.8l-15,15v28.3l15,15V20.8z";
/*something so similar: */
-fx-min-width:80% ;
-fx-max-width:80% ;
}