我在JsplitPane面板中放置了两个JScrollpane
我想实现通过拖动其中一个JScrollPane的滚动条,让另一个JScrollpane
中的滚动条也动。现在不知道如何把他们关联起来

解决方案 »

  1.   

    两个JScrollPane中的text组件中的内容必须一样,否则两个滚动条可设置的值不同。
    JScrollBar bar_1 = jScrollPane1.getVerticalScrollBar();
    JScrollBar bar_2 = jScrollPane2.getVerticalScrollBar();
    bar_1.addAdjustmentListener(new AdjustmentListener(){
    public void adjustmentValueChanged(AdjustmentEvent e){
    bar_2.setValue(e.getValue());
    }
    });
      

  2.   

    我试过了,这样不行,我在JScrollpane中分别放置的是两个table,他们的是数据是一一对应的,现在我想实现的就是,拖动其中一个滚动条,然另外一个table 中的数据也滚动。
      

  3.   

    sorry ,是可以的,有一个地方我搞错了,谢谢。