请问jscrollpanel的滚动条怎么随tab焦点移动而滚动?当我按tab按钮进行焦点跳转时,jscrollpanel也随着焦点的移动而滚动到相对应的位置。

解决方案 »

  1.   

    其实有一种很简单的思路,
    你不要把JTabbedPane放到一个JScrollPane里面
    而是每个JTabbedPane的子页都有一个自己的JScrollPane
    这样页面再怎么切换,每个子页的JScrollPane自然会忠实的记录自己的位置
      

  2.   

    jscrollpane里面是个什么,文本域么?
    如果是用new JScrollPane(new JTextComponent())生成的jscrollpanel
    再直接使用JTextComponent里面的moveCaretPosition(int position)就行了了吧,