---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------
GUI
Graphical User Interface (图形用户接口)
CLI
Command Line User Interface (命令行用户接口)
java为GUI 提供的对象都存在 java.Awt 和 javax.Swing中
java.Awt提供的抽象窗口工具包,需要调用本地
系统方法实现功能
javax.Swing 一般用Swing开发 增强了跨平台性
容器中的自检的排放方式 就是布局
常见的布局管理器:
FlowLayout(流式布局管理器)
从左到右的顺序排列
panel 默认的布局管理器
BorderLayout(边界布局管理器)
东 南 西 北 中 如果只有一个组件的话,整个界面都是这个按钮
Frame 默认的布局管理器
GridLayout (网格布局管理器)
规则的矩形
GardLayout(卡片布局管理器)
选项卡
GridBagLayout(网格包布局管理器)
非规则的矩阵
创建图形化界面 步骤:
1,创建frame界面
2,对界面进行基本设置
如:大小,位置,布局
3,定义组件
4,将组件通过窗体的add方法添加到窗体中
5,让窗体显示通过setvisible(true)完成
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------