我正在使用gridPane un javafx,我想将所有行的最小高度设置为30,我知道如何从代码中改变行约束。 但是我想从css中做到这一点,以便将它应用于所有gridPane。
有人可以帮忙吗?
答案 0 :(得分:3)
根据网格窗格的内容以及您要执行的操作,可能会有所作为
.grid-pane > * {
-fx-min-height: 30 ;
}
请注意,默认情况下GridPane
没有样式类,因此您必须手动添加样式类才能使其生效。
这并不是您要求的功能。这将实际做的是将网格窗格的所有直接子节点上的-fx-min-height
属性设置为30.只要该节点具有这样的属性(即,只要子节点是{{1的子类)每个节点的最小高度为30像素。这当然会强制每行至少高30像素,但根据您放置在网格窗格中的内容,整体效果可能与设置行约束不同。