Java面板容器组件 之 JPanel

简介

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

一、常用构造方法
序号方法作用
1public JPanel()创建一个默认布局的JPanel
2public JPanel(LayoutManager layout)创建指定布局管理器的JPanel
二、常用方法
序号方法作用
1public void setLayout(LayoutManager layout)设置面板布局管理器
2public 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();
    }
}
运行结果:

在这里插入图片描述

  • 6
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值