A
Azrahel
Gast
Einen schönen guten Morgen erstmal
Ich hab da ein kleines Problem, und zwar hab ich drei JScrollPanes, von denen zwei mit
die ScrollBalken verboten wurden.
Wenn ich nun in dem dritten ScrollPane scrolle sollen die beiden anderen entsprechend mitgescrollt werden.
Das ganze hab ich versucht mit :
und
zu realisieren. Funktioniert ja auch. Problem ist das der vorher nicht Sichtbare Bereich von scroll1 und scroll2 beim sichtbar werden nicht lesbar ist, weil er vollständig verschmiert ist.
Weiss da jemand warum und wie ich das ändern könnt?
Danke im voraus
Ich hab da ein kleines Problem, und zwar hab ich drei JScrollPanes, von denen zwei mit
Code:
setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER );
setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_NEVER );
die ScrollBalken verboten wurden.
Wenn ich nun in dem dritten ScrollPane scrolle sollen die beiden anderen entsprechend mitgescrollt werden.
Das ganze hab ich versucht mit :
Code:
scroll3.getHorizontalScrollBar().addAdjustmentListener(new AdjustmentListener(){
public void adjustmentValueChanged(AdjustmentEvent arg0) {
scroll1.getViewport().setViewPosition(new Point(arg0.getValue(),0));
scroll2.getViewport().setViewPosition(new Point(arg0.getValue(),0));
}
});
Code:
scroll3.getHorizontalScrollBar().addMouseListener(new MouseListener(){
public void mouseReleased(MouseEvent arg0) {
scroll1.getViewport().setViewPosition(datascroll.getViewport().getViewPosition());
scroll2.getViewport().setViewPosition(datascroll.getViewport().getViewPosition());
//scroll1.repaint(); //(War ein Versuch wert)
//scroll2.repaint(); //(War ein Versuch wert)
}
});
Weiss da jemand warum und wie ich das ändern könnt?
Danke im voraus