----------------------ASP.Net+Android+IOS开发----------------------期待与您交流!
GUI
l 概述
l 布局
l Frame
l 事件监听机制
l 窗体事件
l Action事件
l 键盘事件
l 对话框Dialog
l 菜单
l Jar包双击执行
概述
GUI
Graphical User Interface (图形用户接口).
用图形的方式,来显示计算机操作的界面,这样更方便更直观。
CLI
Command line User interface(命令行用户接口)
就是常见的Dos命令行操作
需要记忆一些常用的命令,操作不直观。
举例:
比如:创建文件夹,或者删除文件夹等。
Java为GUI提供的对象都存在java.Awt和javax.Swing两个包中。
Awt与Swing
Java.Awt: Abstract Windows ToolKIt(抽象窗口工具包),需要调用本地系统方法实现功能。属重量级空间。
Java.Swing: 在AWT的基础上,建立的一套图形界面系统,其中提供了更多的组件,而且完全由Java实现。增强了移植性,属轻量级空间。
布局
容器中的组件的排放方式,就是布局。
常见的布局管理器:
FlowLayout(流式布局管理器)
从左到右的顺序排列
Panel默认的布局管理器
BorderLayout(边界布局管理器)
东、南、西、北、中
Frame默认的布局管理器
GridLayout(网格布局管理器)
规则的矩阵
CardLayout(卡片布局管理器)
选项卡
GridBagLayout(网格包布局管理器)
非规则的矩阵
----------------------ASP.Net+Android+IOS开发----------------------期待与您交流!
详情请查看:http://edu.csdn.net