第十一周总结
本周学习了抽象工具包AWT和Swing,两者都是用于用户界面创建。但是Swing是使用Java语言实现,以AWT平台为基础构建起来的新组件,使用Swing可以更加轻松地构建用户界面。
用户界面主要由组件component、容器container、布局管理器LayoutMarager三要素构成。
JFrame构建一个窗体;
JF.setSize(,)可调节窗口大小;
JF.Background(color,)可调节颜色;
JF.setLocation(,)调节窗口出现位置。
JF.setVisble(,)是否显示窗口。
Dimension类可定义窗口的大小;
Point类可定义窗口的位置;
JLabel 类 显示文字或者图片;
JTextField 类 接收输入信息,将输入信息显示出来;
JPasswordField 密码输入框元素组件类 接收输入信息,将输入的信息以某个符号代替显 示
JCheckBox 复选框(多选框)元素组件类 首先又一个选择框,在选择框后还能显示文字或 者图片信息
JButton 按钮元素组件类 显示文字或图片,提供一个点击效果
流式布局管理器FlowLayout,此布局会使所有的组件依次排列;
BorderLayout布局管理器,此布局将窗体分为东.西.南.北.中五个区,再将所需组件放入其中;
GridLayout布局管理器,此布局以表格形式进行管理,必须设置行与列,先满足行在看列;
CardLayout布局管理器,此布局将组件彼此重叠的进行布局;