Java 如何在FXControls中垂直对齐StatusBar的子级?
我以以下方式创建:Java 如何在FXControls中垂直对齐StatusBar的子级?,java,javafx,vertical-alignment,controlsfx,Java,Javafx,Vertical Alignment,Controlsfx,我以以下方式创建: <StatusBar> <rightItems> <Label>Memory used: </Label> <TextField editable="false" fx:id="memoryUsedField"></TextField> <Label>MB</Label>
<StatusBar>
<rightItems>
<Label>Memory used: </Label>
<TextField editable="false" fx:id="memoryUsedField"></TextField>
<Label>MB</Label>
</rightItems>
</StatusBar>
使用的内存:
兆字节
实际上看起来是这样的:
即,标签
以另一种方式居中,即文本字段
垂直
如何修复?未测试,但状态栏的
leftItems
和rightItems
都是,因此您可以使用它们。因此,请在外部样式表中尝试以下操作:
.status-bar .right-items {
-fx-alignment: center-right ;
}
(baseline right
实际上可能看起来更好)。您尝试过使用css吗?