JavaFX ——添加标签 Label
程序员文章站
2024-02-06 08:07:34
...
Label, 标签,用于显示文本
示例: 添加一个 Label 控件,显示一段文本
import javafx.application.Application;
import javafx.stage.Stage;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.layout.BorderPane;
public class Main extends Application {
@Override
public void start(Stage primaryStage) {
try {
BorderPane root = new BorderPane();//root根容器
Label label = new Label("Hello world!");
root.setCenter(label);
Scene scene = new Scene(root,400,400);
scene.getStylesheets().add(getClass().getResource("application.css").toExternalForm());
primaryStage.setScene(scene);
primaryStage.show();
} catch(Exception e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
launch(args);
}
}
运行结果:
1. 新建一个Fx项目;
2. 在 root 根容器中放入一个Label 对象;
3. 导入 Lable 包(JavaFX中的);
BorderPane , Label: 所有容器/控件/形状都继承于Node