package bug; import javafx.application.Application; import javafx.event.Event; import javafx.event.EventHandler; import javafx.scene.Scene; import javafx.scene.control.ScrollBar; import javafx.scene.layout.Pane; import javafx.stage.Stage; public class Bug extends Application { @Override public void start(Stage stage) throws Exception { ScrollBar sb = new ScrollBar(); sb.setPrefWidth(100); sb.setOnScroll(new EventHandler(){ @Override public void handle(Event t) { System.out.println("scroll"); } }); Pane root = new Pane(); root.getChildren().add(sb); Scene scene = new Scene(root,500,500); stage.setScene(scene); stage.show(); } }