JAVA GUI 编程

一、 GUI中的组件最终都是继承于Component

二、组件在容器中的布局常用的有四种布局方式:

1、FlowLayout  流布局管理器

特点:从左到右,从上到下,居中排列,布局会随窗体的大小改变而改变,一般在某一固定的行中使用FlowLayout布局

2、BorderLayout  边框布局管理器


特点:南北横向贯通   东西不贯通,BoderLayout是JFrame的默认布局管理器

当在BoderLayout中再使用BorderLayout布局时,第二个BorderLayout中必须手动设置各项的高

扫描二维码关注公众号,回复: 1358278 查看本文章

度尺寸(使用this.setPreferredSize(new Dimension(0, 55));),不然第二个BorderLayout里的北南内容不能显示

3、GridLayout 风格布局管理器  

特点:通过GridLayout布局可以分成几行几列,每一块肯定等大。

4、CardLayout  卡片布局管理器

三、软件界面的一般结构


四、一般使用内部类结构来处理鼠标的事件。

this.cancelBtn.addActionListener(new ActionListener() {
			
			@Override
			public void actionPerformed(ActionEvent arg0) {
				// TODO Auto-generated method stub
				System.exit(0);
			}
});
 

猜你喜欢

转载自zhyg.iteye.com/blog/1536916
今日推荐