Java面板容器组件 之 JPanel

简介

JPanel 类是Java 中一种常用到的中间容器,也是使用最多的Swing 组件之一。JPanel 中不仅可以添加组件和其他面板,还可以将JPanel 作为组件加入到JFrame 中去。JPanel 类从JComponent 类继承。

一、常用构造方法
序号 方法 作用
1 public JPanel() 创建一个默认布局的JPanel
2 public JPanel(LayoutManager layout) 创建指定布局管理器的JPanel
二、常用方法
序号 方法 作用
1 public void setLayout(LayoutManager layout) 设置面板布局管理器
2 public Component add(Component comp) 将指定的组件comp添加到面板中
三、简单例子

使用JPanel面板在窗口内布局4个按钮。

import javax.swing.*;
public class JPanelDemo extends JFrame{
    public JPanelDemo(){
        super("JPanel");
        JPanel p1 = new JPanel();
        JPanel p2 = new JPanel();
        //定义2个面板
        JButton b1 = new JButton("小赵");
        JButton b2 = new JButton("小孙");
        p1.add(b1);
        p2.add(b2);
        add(p1,"North");
        add(p2,"South");
        setSize(300,200);
        setVisible(true);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
    public static void main(String[] args){
        new JPanelDemo();
    }
}
运行结果:

在这里插入图片描述

发布了18 篇原创文章 · 获赞 23 · 访问量 1395

猜你喜欢

转载自blog.csdn.net/qq_44329476/article/details/102554205