JAVA基础——创建图形用户界面
图形界面的组件
Graphical User Interface (GUI), 即图形用户界面,顾名思义就是应用程序提供给用户操作的图形界面,包括窗体、菜单、按钮、输入框、复选框、选项卡和一系列图形界面元素。
按照功能分类: 容器:可以加载其他组件的顶级容器——窗体; 组件:输入框、按钮、复选框、菜单、选项卡…… 内容:图片、文字; 元素:尺寸、颜色、字体、布局;
JRE系统代码库
JAVA针对GUI设计提供了丰富的库类,这些类分别位于
-
java.awt javax.swing
这两个包中。其中AWT为早期的界面开发包,可以提供基本的GUI设计工具,无法实现界面所需的所有功能,一般只保留使用元素类。Swing为升级后的可视化组件容器包,可满足GUI设计的一切需求。
创建界面
一个用户登录界面所需用到的包
步骤
1、创建窗体对象; 2、设置窗体对象的属性; 3、设置布局器; 4、添加组件: 1、创建组件对象; 2、设置组件对象的属性; 3、添加组件对象到对应容器(窗体)上。
事件处理
事件处理机制专门用于响应用户的操作,如按下鼠标,按下键盘等。
-
事件对象(Event):封装了GUI组件上发生的特定事件(通常就是用户的一次操作)。 事件源(组件):事件发生的场所,通常就是产生事件的组件。 监听器(Listener):负责监听事件源上发生的事件,并对各种事件作出相应处理的对象(对象中包含事件处理器)。 事件处理器:监听器对象接收事件对象进行相应处理的方法。
上一篇:
IDEA上Java项目控制台中文乱码