java界面:JTabbedPane选项卡面板

通常在写一个小东西时会创建许多的窗口,我觉得如果窗口一个一个跳出来看着不是很舒服,选项卡面板可以让他们放在一个窗口上。

 JTabbedPane容器为中间容器,当用户向JTabbedPane容器添加一个组件时,JTabbedPane容器就会自动为该组件指定一个对应的选项卡,即让一个选项卡对应一个组件。

    • public Component add(Component component)

      添加一个component与选项卡标题默认为组件的名称,这是调用component.getName的结果。 封面方法为insertTab

      • public Component add(Component component,int index)

        在指定的选项卡索引中添加一个component ,其中的选项卡标题默认为组件的名称。 封面方法为insertTab

public class AddJTabbed extends JFrame{
	private static JTabbedPane jta = new JTabbedPane(JTabbedPane.TOP);

	JLabel jla = new JLabel();
	JPanel jpa = new JPanel();
	
        //下面是我自己写的4个组件类分别放在选项卡里。
	UIzhuce zc = new UIzhuce();    
	UIzhuyemian zjm = new UIzhuyemian();
        UIinterface face = new UIinterface();
	UIDefult defult = new UIDefult();
	UIrun run = new UIrun();
	 

        void JTabbed() {
		jta.add("主界面",zjm);
		jta.add("注册表",zc);
		jta.add("登陆表",face);
		jta.add("图书查询",defult);
		jta.add("管理员系统",run);
		this.add(jta);
	
}
	public AddJTabbed() {
		this.setTitle("图书管理系统");
		this.setSize(1500,1125);
		this.setLocationRelativeTo(null);
		this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
		this.JTabbed();
		this.setVisible(true);
	}
}

 

import cn.ui.AddJTabbed;
import cn.ui.UIdel;
import cn.ui.UIenter;
import cn.ui.UIinterface;
import cn.ui.UIjiabooks;
import cn.ui.UIupdatebook;
import cn.ui.UIzhuce;

public class Text {
	public static void main(String[] args) {
		AddJTabbed ui = new AddJTabbed();
		}
     	   
 }

 图片展示:

 

 

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值