TabbedPane简介

Eclipse,NetBeans查看源码时,可以同时打开多个文件,而这个实现用TabbedPane是可以实现的。

当然这个和布局没有关系,在sun公司网站上游介绍TabbedPane的用法,很详细。

这里只作一个简单的源码示例。

很简单的一段代码,官方介绍了怎样用CardLayout实现美观的tabbedpane.

JTabbedPaneJava Swing中的一个组件,它提供了一种选项卡式的用户界面,可以在同一个窗口中显示多个面板。以下是JTabbedPane的一些常用方法和示例: 1. 创建一个具有默认布局的空TabbedPane: ```java JTabbedPane tabbedPane = new JTabbedPane(); ``` 2. 创建一个具有指定选项卡布局的空TabbedPane: ```java JTabbedPane tabbedPane = new JTabbedPane(JTabbedPane.TOP); // 选项卡在上方 JTabbedPane tabbedPane = new JTabbedPane(JTabbedPane.BOTTOM); // 选项卡在下方 JTabbedPane tabbedPane = new JTabbedPane(JTabbedPane.LEFT); // 选项卡在左侧 JTabbedPane tabbedPane = new JTabbedPane(JTabbedPane.RIGHT); // 选项卡在右侧 ``` 3. 添加选项卡: ```java JPanel panel1 = new JPanel(); JPanel panel2 = new JPanel(); tabbedPane.addTab("选项卡1", panel1); // 添加一个名为“选项卡1”的选项卡,并将panel1添加到选项卡中 tabbedPane.addTab("选项卡2", null, panel2, "提示信息"); // 添加一个名为“选项卡2”的选项卡,并将panel2添加到选项卡中,同时在选项卡上显示“提示信息” ``` 4. 插入选项卡: ```java JPanel panel3 = new JPanel(); tabbedPane.insertTab("选项卡3", null, panel3, "提示信息", 1); // 在索引为1的位置插入一个名为“选项卡3”的选项卡,并将panel3添加到选项卡中,同时在选项卡上显示“提示信息” ``` 5. 移除选项卡: ```java tabbedPane.removeTabAt(1); // 移除索引为1的选项卡 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值