Wie scrollt man, um einen Knoten innerhalb des Inhalts eines ScrollPane sichtbar zu machen?

7

Da ein großer AnchorPane mit einigen Unterknoten der Inhalt eines ScrollPane ist, wie kann ich scrollen, um einen der Unterknoten, die außerhalb des aktuellen Ansichtsfensters liegen, sichtbar zu machen?

    
dajood 11.10.2012, 10:32
quelle

2 Antworten

10

Sie müssen die Koordinaten dieses inneren Knotens innerhalb von content finden und die ScrollPane vValue und hValue entsprechend anpassen.

Siehe ensureVisible() Methode in der nächsten kleinen App:

%Vor%     
Sergey Grinev 11.10.2012, 13:20
quelle
9

Ich habe für diesen Fall eine etwas elegantere Version erstellt. Ich konnte jedoch nur auf der Y-Achse testen. Hoffe es hilft

%Vor%     
Marcos Supridatta 03.03.2016 20:48
quelle

Tags und Links