如题目所示,在JTabbedPane中的标签页中加一个竖直的滚动条,要有代码例子,谢谢。

解决方案 »

  1.   

    现在不方便写代码,给你说一下思路,
    当然首先你要创建JTabbedpane,然后在你需要的标签窗格上加上JScrollPane,设置JScrollPane显示水平和垂直的属性即可显示滚动条
      

  2.   

    public class Test{
    JFrame frame;

    Test(){
    frame = new JFrame("TabbedPane");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setSize(300, 150);
    frame.setVisible(true);

    JTabbedPane tabbedPane = new JTabbedPane();

    JScrollPane scrollPane = new JScrollPane();
    scrollPane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER); //水平滚动条不显示
    scrollPane.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS); //垂直滚动条总是显示
    tabbedPane.addTab("JScrollPane", scrollPane);

    JPanel panel = new JPanel();
    tabbedPane.addTab("JPanel", panel);

    frame.add(tabbedPane, BorderLayout.CENTER);
    }

    public static void main(String[] args){
    new Test();
    }
    }