Hallo erstmal,
ich hoffe sehr, einer von euch kann mir helfen.
Ich habe drei JLists auf drei JScrollPanes. Ich versuche momentan es so hin zu bekommen, dass wenn ich ein Element der JList anklicke, das automatisch die anderen beiden auf die gleiche Höhe herunter scrollen. Ich habe versucht, in dem SelectionListener der JLists folgendes zu machen:
Das funktioniert auch, solange das nur in einem Listener passiert, wenn ich diesen Befehl dann in dem Listener der zweiten JList ebenfalls ausführen will, springt bei einem Klick die ScrollBar nach ganz oben. Gleiches Problem ensteht auch, wenn ich statt set/getValue(), set/getVisibleAmount() verwende.
Weiß jemand von euch wie dieses Problem entsteht bzw. ich es umgehen kann oder habt ihr vielleicht einen alternativen Lösungsansatz.
LG Alex
ich hoffe sehr, einer von euch kann mir helfen.
Ich habe drei JLists auf drei JScrollPanes. Ich versuche momentan es so hin zu bekommen, dass wenn ich ein Element der JList anklicke, das automatisch die anderen beiden auf die gleiche Höhe herunter scrollen. Ich habe versucht, in dem SelectionListener der JLists folgendes zu machen:
Code:
secondScrollPane.getVerticalScrollBar().setValue(firstScrollPane.getVerticalScrollBar().getValue());
thirdScrollPane.getVerticalScrollBar().setValue(firstScrollPane.getVerticalScrollBar().getValue());
Weiß jemand von euch wie dieses Problem entsteht bzw. ich es umgehen kann oder habt ihr vielleicht einen alternativen Lösungsansatz.
LG Alex