JAVAFX中给界面加标题到界面中,并举例
时间: 2024-05-05 14:22:43 浏览: 16
在JavaFX中,可以使用Scene类的setTitle()方法来为窗口添加标题。以下是一个简单的例子:
```java
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;
public class Main extends Application {
@Override
public void start(Stage primaryStage) {
// 创建一个根节点
StackPane root = new StackPane();
Label label = new Label("Hello, JavaFX!");
root.getChildren().add(label);
// 创建一个场景
Scene scene = new Scene(root, 300, 250);
// 设置窗口标题
primaryStage.setTitle("My JavaFX Application");
// 将场景设置到窗口
primaryStage.setScene(scene);
// 显示窗口
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
```
在这个例子中,我们创建了一个根节点 `StackPane` 和一个标签 `Label`,并将标签添加到根节点中。然后,我们创建了一个场景 `Scene`,将根节点和场景大小作为参数传入。接着,我们使用 `setTitle()` 方法为窗口设置标题。最后,我们将场景设置到窗口中,并显示窗口。运行程序后,窗口的标题就会显示为 "My JavaFX Application"。