本文概述
- JTabbedPane类声明
- Java JTabbedPane示例
JTabbedPane类声明 我们来看一下javax.swing.JTabbedPane类的声明。
public class JTabbedPane extends JComponent implements Serializable, Accessible, SwingConstants
常用的构造函数:
建设者 | 描述 |
---|---|
JTabbedPane() | 创建一个空的TabbedPane, 其默认标签位置为JTabbedPane.Top。 |
JTabbedPane(int tabPlacement) | 创建一个具有指定标签位置的空TabbedPane。 |
JTabbedPane(int tabPlacement, int tabLayoutPolicy) | 创建具有指定标签位置和标签布局策略的空TabbedPane。 |
import javax.swing.*;
public class TabbedPaneExample {
JFrame f;
TabbedPaneExample(){
f=new JFrame();
JTextArea ta=new JTextArea(200, 200);
JPanel p1=new JPanel();
p1.add(ta);
JPanel p2=new JPanel();
JPanel p3=new JPanel();
JTabbedPane tp=new JTabbedPane();
tp.setBounds(50, 50, 200, 200);
tp.add("main", p1);
tp.add("visit", p2);
tp.add("help", p3);
f.add(tp);
f.setSize(400, 400);
f.setLayout(null);
f.setVisible(true);
}
public static void main(String[] args) {
new TabbedPaneExample();
}}
输出:
文章图片
推荐阅读
- Flash播放器插件合集(10种最佳Flash Player替代品推荐)
- Java JSplitPane
- Java JSpinner
- Java JSlider
- Java JSeparator
- Java JScrollPane
- Java JScrollBar
- Java JRootPane
- Java JRadioButton实例