- 1
- 0
- 约6.56千字
- 约 54页
- 2022-05-19 发布于北京
- 举报
第4章 Java图形用户界面;4.1 图形用户界面简介;;图形用户界面或图形用户接口(Graphical User Interface,GUI)是指采用图形方式显示的计算机操作环境。图形用户界面为用户操作提供方便。
图形用户界面由组件、布局管理器和事件处理三部分组成。
组件:Java提供了一系列的用户界面组件,这些组件主要包含在两个包中,一个是抽象窗口工具包(AWT),包名为java.awt;另一个是Swing包,包名为javax.swing; Swing组件常被称为轻量级组件,因为它们是用java写成的,所以不需要调用平台的GUI功能。而AWT组件要调用本地GUI功能,所以称为重量级组件。
组件是响应用户操作的可视图形控件。如窗口、按钮、文本框、列表框等
布局管理器:是用来控制组件在容器中的摆放位置。
事件:Java使用事件委托处理模型来处理事件。;创建一个图形用户界面大致有以下5个步骤:
1)创建一个主窗口,一般是从框架(JFrame)继承得到。
2)按指定的布局管理器向窗口添加组件。
3)给事件源组件添加事件监视器,(注册事件处理)。
4)设计事件处理程序,委托事件处理,响应信息交互。
5)显示图形用户界面。;import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Frame
您可能关注的文档
- 高等半导体物理chap4-2014plasmonics.pptx
- 危重病脑功能监测.pptx
- 分析专家报告hasutherland-pratt presentation.pptx
- 第四章数字视频压缩编码原理4.pptx
- 线呼吸系统读片辅导2.pptx
- 旧版8.计量的统计描述.pptx
- 系统建模与动力学分析引言、理论力学机械系统背景调整279.pptx
- 植物与人类文明3水稻.pdf
- 土地经济学第六章金融.pptx
- 西方经济学03消费者选择.pptx
- 统编版二年级语文上册课件《语文园地八》.pptx
- 眼部肌肤护理的日常习惯.pptx
- 第十单元 常见的酸、碱、盐 复习课(酸碱盐的化学性质)课件(内嵌视频)2025-2026学年九年级化学人教版下册.pptx
- 眼部肌肤护理的科学方法.pptx
- 2.4 磁铁能吸什么 课件(内嵌视频)2026-2027学年科学二年级上册苏教版.pptx
- 统编版二年级语文上册课件《阅读18 古诗二首》.pptx
- 科学二下4.12 寻访小动物的家 课件(苏教版2026新教材).pptx
- 煤矿企业各岗位安全生产风险告知.docx
- 第18课《井冈翠竹》课件-统编版语文七年级下册.pptx
- 第二章气体 液体和固体_气体液体固体单元复习课- 课件 -2026-2027学年高二下学期物理粤教版(2019)选择性必修第三册.pptx
原创力文档

文档评论(0)