如何在一个JTabbedPane加一个竖直的滚动条 如题目所示,在JTabbedPane中的标签页中加一个竖直的滚动条,要有代码例子,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 现在不方便写代码,给你说一下思路,当然首先你要创建JTabbedpane,然后在你需要的标签窗格上加上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(); }} 获得frame上的组件 有一个需求不知道怎么做!!就是通过ip计算出分布区域 怎样添加 Jama.jar包到jdk? 请教一个关于用java解析XML格式数据的问题 程序编译出错,请朋友们看看 请教,在jbuilder中,如何将菜单上的一个子菜单项和与它对应的窗口链接起来? 小妹我有一个例题,不知怎么都不能编译通过,请各位帮我看看 急问!!! 这样的程序应该怎么编译??? 弄了几天了 Java串口通讯 遇到问题,求帮助! 一个java继承关系的域访问问题
当然首先你要创建JTabbedpane,然后在你需要的标签窗格上加上JScrollPane,设置JScrollPane显示水平和垂直的属性即可显示滚动条
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();
}
}