A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© sofeel 中级黑马   /  2015-3-1 23:46  /  888 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

一,Gui的体系结构
Awt:重量级,依赖系统;
javax.Swing:基于Awt,轻量级;
swt:eclipse独创的,基于swing
二、布局管理器
A,就是容器中组件的排列方式。
1,流式布局;
2,边界布局;
东南西北中
3,网格布局;
4,网格包布局;
5,卡片布局;
6,坐标试布局;
B,借助高级编辑器来布局。
对窗体的布局:
1,布置面板
2,对面板布局
三,窗体
1,创建
Frame f=new Frame();
默认为边界布局。
2,可视化
f.setVisible(true);
3,样式设定
f.setSize(100,50);
4,定位
f.setLocation(300,200);
5,加组件
Button b=new Button();
f.add(b);
6,设置布局
f.setLayout(new FlowLayout());
总结:
创建图形化界面:5步
四,事件监听机制
1,事件源
awt包或者swing包中的那些图形组件。
2,事件
每一个事件源都有自己特有的对应事件和共性事件。
3,监听器
将可以触发某一个事件的动作(不只一个)已经封装到了监听器中。
以上三种,java中已经定义好了。
我们要做的是,对产生的动作进行处理。
4,处理方式
自定义。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马