如何在javafx中更改所有子视图文本大小
例如: 如何执行以下代码更改标签和文本字段文本大小:如何在javafx中更改所有子视图文本大小,java,javafx,Java,Javafx,例如: 如何执行以下代码更改标签和文本字段文本大小: <HBox alignment="CENTER_LEFT"> <Label text="From"/> <TextField fx:id="from"/> </HBox> 使用css 向HBox添加一个类,创建一个css文件并将其链接到您的fxml file.fxml @make The url path relative,在本例中,style.
<HBox alignment="CENTER_LEFT">
<Label text="From"/>
<TextField fx:id="from"/>
</HBox>
使用css
向HBox添加一个类,创建一个css文件并将其链接到您的fxml
file.fxml
@make The url path relative,在本例中,style.css文件位于fxml的同一文件夹中。您可以使用css作为HBox的内联样式来定义字体大小。字体大小是继承的,因此所有子项都使用指定的字体大小: CSS属性的正确属性名称可以在中找到
<HBox alignment="CENTER_LEFT" textSize="48">
<Label text="From"/>
<TextField fx:id="from"/>
</HBox>
<HBox alignment="CENTER_LEFT" styleClass="parent" stylesheets="@style.css">
<Label text="From"/>
<TextField fx:id="from"/>
</HBox>
.parent {
-fx-font-size: 20px;
}