import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.ListView;
import javafx.scene.layout.HBox;
import javafx.stage.Stage;

public class ListClass extends Application {

        @Override
        public void start(Stage primaryStage) throws Exception {
            primaryStage.setTitle("ListView ScrollTest | JavaFX Version:"+System.getProperty("javafx.version"));

            ListView listView = new ListView();

            listView.getItems().add("Item 1");
            listView.getItems().add("Item 2");
            listView.getItems().add("Item 3");
            listView.getItems().add("Item 4");
            listView.getItems().add("Item 5");
            listView.getItems().add("Item 6");
            listView.getItems().add("Item 7");
            listView.getItems().add("Item 8");
            listView.getItems().add("Item 9");
            listView.getItems().add("Item 10");
            listView.getItems().add("Item 11");
            listView.getItems().add("Item 12");
            listView.getItems().add("Item 13");
            listView.getItems().add("Item 14");
            listView.getItems().add("Item 15");
            listView.getItems().add("Item 16");
            listView.getSelectionModel().select(10);
            listView.scrollTo(10);

            HBox hbox = new HBox(listView);
            Scene scene = new Scene(hbox, 300, 120);
            primaryStage.setScene(scene);
            primaryStage.show();
        }

        public static void main(String[] args) {
            Application.launch(args);
        }
} 