JavaFX Tutorial 21 - TreeView Java GUI

Опубликовано: 18 Октябрь 2024
на канале: Code Amir
1,017
10

JavaFX Tutorial 2 TreeView Java GUI
Code Source :
@Override
public void start(Stage primaryStage) {
TreeItem rootItem = new TreeItem("JavaFX Tutorial");

TreeItem item1 = new TreeItem("Tutorial 01 Language Programming");
item1.getChildren().add(new TreeItem("JavaFX"));
item1.getChildren().add(new TreeItem("C++"));
item1.getChildren().add(new TreeItem("Python"));
item1.getChildren().add(new TreeItem("Php Larabel"));
rootItem.getChildren().add(item1);

TreeItem item2 = new TreeItem("Tutorial 02 : Java");
item2.getChildren().add(new TreeItem("RMI"));
item2.getChildren().add(new TreeItem("Oriented Object"));
item2.getChildren().add(new TreeItem("Oriented Agent"));
rootItem.getChildren().add(item2);

TreeView treeview = new TreeView();
treeview.setRoot(rootItem);
treeview.setShowRoot(false);

VBox vbox = new VBox(treeview);
Scene scene = new Scene(vbox);
primaryStage.setScene(scene);
primaryStage.show();

import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.TreeItem;
import javafx.scene.control.TreeView;
import javafx.scene.layout.VBox;
import javafx.stage.Stage;

The JavaFX TreeeView enables you to display tree views inside your JavaFX applications. The JavaFX TreeView is represented by the class javafx.scene.control.TreeView . Here is a screenshot of a JavaFX TreeView: