博为峰Java技术题 ——JavaSE Java Swing在顶层容器中添加组件Ⅱ

博为峰小博老师:

下面将通过一个Swing程序来讲述如何在顶层容器中添加内容面板。其程序代码如下所示:

/**

 * 这段代码主要是介绍如何在一个顶层容器内获取一个面板,也可以说是在顶层容器内产生一个默认的内容面板.

 */

public class BWFcontainers {

static int width=300;

static int height=200;

public static void main(String[] args){

JFrame jf=new JFrame("添加内容面板测试");//创建一个顶层容器类对象

jf.setSize(widthheight);//设置顶层容器类对象的大小

jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置顶层容器类时象的关闭功能

JPanel contentPane=new JPanel(); //创建一个中间容器类对象

jf.setContentPane(contentPane);//将中间容器组件对象contentPane设置为内容面板

jf.setVisible(true);//设置顶层容器类对象的可见性

}

}

上面程序的运行结果如下图所示:


上面的程序段主要用于将一个内容面板添加到顶层容器中去,接下来就可以在内容面板中添加其他组件,代码如下所示:

/**

 * 这段代码主要是为介绍如何在己经创建好的内容面板中添加普通组件.

 */

public class BWFcontainers {

static int width=300;

static int height=200;

public static void main(String[] args){

JFrame jf=new JFrame("添加内容面板测试");//创建一个顶层容器类对象

jf.setSize(widthheight);//设置顶层容器类对象的大小

jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置顶层容器类时象的关闭功能

JPanel contentPane=new JPanel(); //创建一个中间容器类对象

contentPane.add(new JButton("确定"));//创建按钮组件,并在内容面板中添加

contentPane.add(new JButton("取消"));

jf.setContentPane(contentPane);//将中间容器组件对象contentPane设置为内容面板

jf.setVisible(true);//设置顶层容器类对象的可见性

}

}

上面程序的运行结果如下图所示:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值