第十一周总结

图形用户界面

特征:
图形界面对象及其框架(图形界面对象
之间的包含关系)
图形界面对象的布局(图形界面对象之
间的位置关系)
图形界面对象上的事件响应(图形界面
对象上的动作)
Java图形界面开发的两种技术:AWT
(大量使用Windows的系统函数),
Swing(采用Java实现用户界面,可以
在任意的系统平台上工作)
AWT包工具类
1.组件Component
2.容器Container所有的AWT组件都应
该放到容器中
3.布局管理器Layout Manager

Swing保存在javax.swing包中,所有
的组件都从JComponent扩展出来的

默认对齐方式 左对齐,居中对齐
JLbbel类
更改JLabel的文字样式
使用component类中定义的方法更改使
用的字体。
public void setFont(Font f)
java.awt.Font类

布局管理器

类型:FlowLayout,BorderLayout,

GridLayout,CardLayout,绝对定位。

FlowLayout:流水布局

对齐方式:public static final int *;(常量)
默认对齐为居中对齐且间隔5个像素。
BorderLayout:将版面划分为东南西
北中。public static final String *;(常量)
先在区域中加容器,一般不会加控件让其进
行更复杂的排列

GridLayout:表格形式

使用时需设置显示的行数和列数
留行减列,无论多少按钮首先保证行。

CardLayout:将一组组彼此重叠的组件

进行布局,每次只展现一个界面;
public void * (Container parent)
翻转到*图片
pack:自适应内容。

绝对定位:设置绝对坐标

public void setBounds (int x, int y,int
width,int height)

学会应用用在的地方

posted @ 2019-11-08 20:06  纬线  阅读(77)  评论(0编辑  收藏  举报