javafx - FXML 标签文本粗体

标签 javafx fxml

有人可以告诉我如何在 Java FXML 中使标签内的文本加粗吗?

 <Label fx:id="LegalLabel"  text= "Legal Information" GridPane.halignment="RIGHT" GridPane.rowIndex="16" />

谢谢你。

最佳答案

试一试

legalLabel.setStyle("-fx-font-weight: bold;");

或尝试使您的 fxml 看起来像这样
<Label fx:id="LegalLabel"  text= "Legal Information" GridPane.halignment="RIGHT" GridPane.rowIndex="16">
    <font>
        <Font name="System Bold" size="13.0" />
    </font>
</Label>

编辑:试试这个:legalLabel.setFont(Font.font("Verdana", FontWeight.BOLD, 12));

关于javafx - FXML 标签文本粗体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49813907/

相关文章:

java - 等到使用 Latch 执行 Platform.runLater

java - 将参数从一个 Controller 传递到另一个 Controller 会产生 java.lang.NullPointerException

javafx-2 - 如何使用 CSS 为 JavaFX 元素添加边距?

java - 背景图像在 SceneBuilder 中显示,但在 App 运行时不显示

JavaFX FXMLLoader : location is not set when loading from jar-file

java - 添加 Maven 支持后 JavaFX 项目出现问题(应用程序启动方法异常)

JavaFX 响应式 TableView

java - 如何在 Angela Caicedo 关于在 JavaFX 中管理多个屏幕的框架中的新 JavaFx 阶段打开新屏幕

javafx - 如何在 JavaFx 的 GridPane 中添加空行?

JavaFX:如何使多个圆具有相同的大小?