JavaFX 字体类使您能够加载不同 的java.scene.text.Font字体以在您的 JavaFX 应用程序中使用。字体是一种文本样式。使用相同字体呈现的所有文本看起来都相似。在本 JavaFX 字体教程中,我将向您展示如何在 JavaFX 中加载和设置字体。
创建字体实例
要在 JavaFX 中使用字体,您必须创建一个 JavaFX Font 实例。创建 JavaFX Font 实例的最简单方法是使用 Font 类中的静态工厂方法。以下示例显示了如何使用 Font 类静态工厂方法的多种变体创建 JavaFX Font 实例:
String fontFamily = "Arial";
double fontSize = 13;
FontWeight fontWeight = FontWeight.BOLD;
FontPosture fontPosture = FontPosture.ITALIC;
Font font1 = Font.font(fontFamily);
Font font2 = Font.font(fontSize);
Font font3 = Font.font(fontFamily, fontSize);
Font font4 = Font.font(fontFamily, fontWeight , fontSize);
Font font5 = Font.font(fontFamily, fontPosture, fontSize);
Font font6 = Font.font