AvA Swing鹿护界面组你 辽宁经济职业技术学院信息系 硕士、副教授陈英 JAVA
Swing用户界面组件 辽宁经济职业技术学院信息系 硕士、副教授 陈英
AvA 模型一视圜一控制器设计模式 模型—存储内容。 o视图—显示内容。 ○控制器—处理用户输入 0每个Swng都有三个要素 )内容,例如按钮的状态(是否按下) 2)可视外观(颜色、尺寸等)。 3)行为(对事件的反应)。 JAVA
模型—视图—控制器设计模式 模型——存储内容。 视图——显示内容。 控制器——处理用户输入。 每个Swing都有三个要素: 1) 内容,例如按钮的状态(是否按下)。 2) 可视外观(颜色、尺寸等)。 3) 行为(对事件的反应)
AvA 布局管理器概述 一个容器内的所有组件都由一个布局管理器进 行管理。 1)流布局管理器( java. awt. Flow Layout) 它是面板的默认布局管理器。在一行上水平排列组 件,直到该行上没有足够的剩余空间为止,这时另 起一新行。默认处理是居中显示 2)边界布局管理器( java. awt. BorderLayout) 这是每个 JFrame的内容窗格的默认布局管理器。 可以选择组件放在内容窗格的中间、北边、南边 东边或者西边。 JAVA
布局管理器概述 一个容器内的所有组件都由一个布局管理器进 行管理。 1) 流布局管理器(java.awt.FlowLayout) 它是面板的默认布局管理器。在一行上水平排列组 件,直到该行上没有足够的剩余空间为止,这时另 起一新行。默认处理是居中显示。 2) 边界布局管理器(java.awt.BorderLayout) 这是每个JFrame的内容窗格的默认布局管理器。 可以选择组件放在内容窗格的中间、北边、南边、 东边或者西边
备 java. awt Container AvA o setLayout LayoutManger m) ○为容器设置布局管理器。 java. awt. Flow Latout FlowLayout(int align) 根据指定的对齐方式(LEFT、 CENTER或者 RIGHT来构造一个新 FlowLayout JAVA
java.awt.Container setLayout(LayoutManger m) 为容器设置布局管理器。 java.awt.FlowLatout • FlowLayout(int align) • 根据指定的对齐方式(LEFT、CENTER或者 RIGHT)来构造一个新FlowLayout
AvA 阌格布局管理器 3.网格布局管理器( java. awt. Grid Layout) GridLayout(int rows, int cols) 构造一个具有rows行,co列的新的网络布 局管理器。 Grid Layout(int rows, int cols, int hgap, int vgap) 使用给定组件间水平和垂直间距来构造 GridLayout JAVA
网格布局管理器 3. 网格布局管理器(java.awt.GridLayout) GridLayout(int rows,int cols) 构造一个具有rows行,cols列的新的网络布 局管理器。 GridLayout(int rows,int cols,int hgap,int vgap) 使用给定组件间水平和垂直间距来构造 GridLayout