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.VBox;
import javafx.stage.Stage;

public class Main extends Application {

    @Override
    public void start(Stage primaryStage) throws Exception{
        primaryStage.setTitle("List view");

        ObservableList<String> testArrayList = FXCollections.observableArrayList(
                "Item 1",
                "Item 2",
                "Item 3",
                "Item 4",
                "Item 5",
                "Item 6",
                "Item 7",
                "Item 8",
                "Item 9",
                "Item 10",
                "Item 11",
                "Item 12");

        ListView<String> listView = new ListView<>(testArrayList);
        VBox vBox = new VBox(listView);
        primaryStage.setScene(new Scene(vBox, 300, 100));
        primaryStage.show();
    }


    public static void main(String[] args) {
        launch(args);
    }
}
