import javafx.application.Application;
import javafx.collections.ListChangeListener;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.ListView;
import static javafx.scene.input.KeyCode.S;
import javafx.scene.layout.HBox;
import javafx.stage.Stage;

public class Test3 extends Application {

    @Override
    public void start(Stage primaryStage) throws Exception {
        ListView listView = new ListView();

        Scene scene = new Scene(listView, 400, 400);
        primaryStage.setScene(scene);
		primaryStage.setTitle("Version "+ System.getProperty("javafx.version"));
        primaryStage.show();

        listView.getItems().clear();
        listView.getItems().add("Item 1\nItem 2\nItem 3\nItem 4");
        listView.getItems().add("Item 1\nItem 2\nItem 3\nItem 4");
        listView.getItems().add("Item 1\nItem 2\nItem 3\nItem 4");
        listView.getItems().add("Item 1\nItem 2\nItem 3\nItem 4");
        listView.getItems().add("Item 1\nItem 2\nItem 3\nItem 4");
        listView.getItems().add("Item 1\nItem 2\nItem 3\nItem 4");
        listView.getItems().add("Item 1\nItem 2\nItem 3\nItem 4");
        listView.getItems().add("Item 1\nItem 2\nItem 3\nItem 4");
        listView.getItems().add("Item 1\nItem 2\nItem 3\nItem 4");

        listView.scrollTo(listView.getItems().size()-1);
    }

    public static void main(String[] args) {
        Application.launch(args);
    }
} 