Scrolle einen JScrollPane zu einer bestimmten Zeile auf einer JTable [duplizieren]

8

Ich habe eine JTable und muss programmgesteuert eine Zeile mit diesem Code auswählen:

%Vor%

(wobei i und j gültige Zeilen- und Spaltennummern sind).

Wenn Sie zu einer Zeile springen, wird das JScrollPane nicht verschoben. In diesem Fall ist die Tabelle ziemlich lang und oft ist die "ausgewählte Zeile" nicht auf dem Bildschirm sichtbar, so dass der Benutzer manuell nach oben / unten scrollen muss, um ihn zu finden. Ich würde gerne wissen, wie ich das JScrollPane automatisch an den bestimmten Ort der Zeile springen lassen kann.

Bearbeiten: Gefunden Sie diesen einen Liner, der es tun kann:

%Vor%     
David 13.08.2011, 19:00
quelle

2 Antworten

6

verlängert Post um @ Eng.Fouad +1, funktioniert nicht so, wie ich es genau erwartet habe (mit freundlicher Unterstützung von StanislavL ) von einem anderen Java Swing-Forum)

%Vor%     
mKorbel 13.08.2011, 19:25
quelle
6

Ich habe das in meinem alten Projekt verwendet:

%Vor%

Referenz: Ссылка

    
Eng.Fouad 13.08.2011 19:06
quelle

Tags und Links