[JavaFx]ListViewについて確認してみました


JavaFxのListViewについて、どんなUIか調べるためにサンプルプログラムを作成してみました。

ソースコード

import javafx.application.Application;
import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
import javafx.scene.Scene;
import javafx.scene.control.ListView;
import javafx.scene.layout.Pane;
import javafx.stage.Stage;

public class Main extends Application {
    public static void main( String[] args ) {
        Main.launch( args );
    }

    @Override
    public void start( Stage stage ) throws Exception {
        ObservableList<String> list = FXCollections.observableArrayList( "1", "2", "3", "4", "5", "6", "7" );
        ListView<String> listview = new ListView<>( list );

        Pane root = new Pane();
        root.getChildren().add( listview );

        stage.setTitle( "JavaFXサンプル(ListView)" );

        Scene scene = new Scene( root );
        stage.setScene( scene );

        stage.show();
    }
}

実行結果(表示されるUI)

参考サイト

-- https://openjfx.io/javadoc/11/javafx.controls/javafx/scene/control/ListView.html