JAVA——50.jtabbedpane组件

【jtabbedpane】选项卡组件,在一个面板上放置多个选项卡,形式如下:这里写图片描述

package org.zhaiyujia.pkg1;

import java.awt.GridLayout;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;

public class JTabbedPaneTest extends JFrame {
    JPanel p1,p2,p;
    JTabbedPane tp;

    public JTabbedPaneTest() {
        p1=new JPanel();
        p2=new JPanel();
        p=new JPanel();

        tp=new JTabbedPane(JTabbedPane.TOP);//说明选项卡是放置在顶部的
        String[] tabNames= {"选项卡1","选项卡2"};
        this.getContentPane().add(p);
        p.setLayout(new GridLayout(1,1));
        p.add(tp);
        tp.addTab(tabNames[0], p1);
        tp.addTab(tabNames[1], p2);
        this.setSize(300, 300);
        this.setVisible(true);
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);


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

这里写图片描述
这里写图片描述

猜你喜欢

转载自blog.csdn.net/zhaiyujia15195383763/article/details/81174929
50
今日推荐