Ich habe eine JScrollPane, die eine JPanel enthält, die eine große Höhe hat, Diese große JPanel enthalten mehr Jpanels wie im Bild. Einige dieser Panels enthalten ein JLabel, mit dem ich Titel anzeigen konnte. Ganz oben befinden sich JLabels, deren Nummern den Titelnummern in den Titelbezeichnungen entsprechen. Was ich tun muss, ist, wenn ich auf ein Label aus der oberen Label-Liste klicke, sollte die JScrollBar zu der Position scrollen, wo dieses Label platziert wird.So scrollst du zu einer bestimmten Stelle in einem JScrollPane
Ich weiß nicht, ob das möglich ist oder nicht, aber wenn jemand weiß, wie man zu einer bestimmten Position in einem JScrollPane scrollt, bitte assistiere mir.
ich eine Lösung gefunden haben und es funktioniert gut, was ich tue, ist habe ich die Y-Position des Kopf Etikett bekommen ich brauche, und rufen Sie dann follwing Methode des JScrollPane, JScrollPane. getViewport(). setViewPosition (neuer Punkt (0, [Y-Position des Header-Labels])); – Harsha