选项卡窗格tabbed pane的简单使用

package com.demo;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;

public class demo extends JFrame {  
	/**
	 * 设为静态变量,在构造函数中初始化
	 */
	private static JPanel introPanel;
	private static JPanel flowPanel;
	/**
	 * 选项卡式窗格
	 */
	private static JTabbedPane tp;
	public demo(){
	    introPanel = new JPanel();
	    flowPanel = new JPanel();
	    tp = new JTabbedPane();
		JLabel label = new JLabel("show_introPanel");
		JLabel labelInfo = new JLabel("FlowLayout Manager");
		flowPanel.add(labelInfo);
		introPanel.add(label);
		tp.add("Intro", introPanel);
    	tp.add("Flow", flowPanel);
	    this.add(tp);
		
	}
	
	
	
    public static void main(String[] args) {  
    	demo mydemo = new demo();
    	mydemo.setTitle("MyDemo");
    	mydemo.setSize(400, 400);
    	mydemo.setLocationRelativeTo(null);
    	mydemo.setVisible(true);
    	mydemo.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);	 
    	


    }  
}

你可能感兴趣的:(选项卡窗格tabbed pane的简单使用)