如何在一个JTabbedPane加一个竖直的滚动条
如题目所示,在JTabbedPane中的标签页中加一个竖直的滚动条,要有代码例子,谢谢。
------解决方案--------------------现在不方便写代码,给你说一下思路,
当然首先你要创建JTabbedpane,然后在你需要的标签窗格上加上JScrollPane,设置JScrollPane显示水平和垂直的属性即可显示滚动条
------解决方案--------------------放JScrollPane里面
------解决方案--------------------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();
}
}