1:JTabbedPane选项板组件
1.1:常用操作
-
JPanel(LayoutManager layout) 创建面板组件 可以添加到选项板上
- JTabbedPane.add(String name,Component component) 命名选项卡 并且添加组件到选项卡上
1.2:代码实现
package Swing;
import java.awt.Container;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;
public class Main15 extends JFrame{
public static void main(String[] args) {
Main15 main15 = new Main15();
main15.run();
}
public void run(){
//创建组件
JButton button1 = new JButton("按钮1");
JButton button2 = new JButton("按钮2");
button2.setBounds(20, 20, 80, 30);
//创建面板组件 并设置其布局为null
JPanel panel = new JPanel(null);
panel.add(button2);
//创建选项板
JTabbedPane tabbedPane = new JTabbedPane();
tabbedPane.add("选项板一", button1);
tabbedPane.add("选项板二", panel);
Container container = this.getContentPane();
container.add(tabbedPane);
/**
* 设置窗体属性
*/
//设置窗体是否可以改变大小
this.setResizable(false);
this.setTitle("选项板");
this.setVisible(true);
this.setSize(500, 500);
this.setLocationRelativeTo(null);// 设置居中显示
// 设置Jframe窗体关闭时 程序结束
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}