javafx 设置字体
时间: 2023-09-11 08:07:21 浏览: 75
在 JavaFX 中,可以使用 `setFont()` 方法设置控件的字体。以下是一个简单的示例:
```java
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.layout.StackPane;
import javafx.scene.text.Font;
import javafx.stage.Stage;
public class Main extends Application {
@Override
public void start(Stage primaryStage) {
Label label = new Label("Hello, JavaFX!");
label.setFont(new Font("Arial", 25));
StackPane root = new StackPane();
root.getChildren().add(label);
primaryStage.setScene(new Scene(root, 300, 250));
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
```
在上面的例子中,我们创建了一个 `Label` 控件,并使用 `setFont()` 方法将其字体设置为 Arial,大小为 25。你可以根据需要更改字体名称和大小。