Hallo,
ich habe ein TreeView und ein ScrollPane in meiner GUI direkt nebeneinander. Ziel ist es, die vertikalen ScrollBars miteinander zu synchronisieren. Zunächst habe ich nur das Event des TreeViews gefangen mit:
Wenn ich in die Methode
einen Breakpoint setze und das Program im Debug starte, hält der Debugger immer nur dann an, wenn ich beim Scrollen entweder am Anfang des TreeViews oder am Ende ankomme. Scrolle ich "mittig" wird das Event nicht ausgelöst.
Hat jemand eine Idee, was hier die Ursache sein könnte? Habe ich einen Denkfehler?
Vielen Dank im Voraus
VG Torsten
ich habe ein TreeView und ein ScrollPane in meiner GUI direkt nebeneinander. Ziel ist es, die vertikalen ScrollBars miteinander zu synchronisieren. Zunächst habe ich nur das Event des TreeViews gefangen mit:
Java:
EventHandler<ScrollEvent> onNgSvcTreeScrolled = (ScrollEvent event) -> {
this.onNgSvcTreeScrolledTo(event);
};
this.ngSvcTree.addEventHandler(ScrollEvent.SCROLL, onNgSvcTreeScrolled);
Wenn ich in die Methode
Java:
private void onNgSvcTreeScrolledTo(ScrollEvent event) { ... }
einen Breakpoint setze und das Program im Debug starte, hält der Debugger immer nur dann an, wenn ich beim Scrollen entweder am Anfang des TreeViews oder am Ende ankomme. Scrolle ich "mittig" wird das Event nicht ausgelöst.
Hat jemand eine Idee, was hier die Ursache sein könnte? Habe ich einen Denkfehler?
Vielen Dank im Voraus
VG Torsten