GUI编程介绍,为什么学GUI编程,监听到底是怎么一回事?

本文介绍了GUI编程的基础知识,包括GUI的简介、好处和基本组件。GUI编程为学习MVC打下基础,涉及监听概念。尽管Java的GUI因界面美观度和依赖JRE而不温不火,但理解其核心——AWT和Swing仍很重要。AWT是基础,Swing用于图形界面设计。未来作者将继续深入学习并分享相关知识。
摘要由CSDN通过智能技术生成

1.关于GUI编程
1.1 简介

GUI编程,即用户图形界面编程。GUI是三个单词的缩写:Graphical User Interface。

1.2 GUI 介绍

我在学习过程中了解到GUI编程的市场环境相对来说已经寥寥无几,但是自己也并没有在听到之后进行充分了解,所以不管是寥寥无几,还是多如牛毛,于我而言,剩下的还是身为学者的应该掌握的学习态度。

1.3 GUI 的好处

所以经过1.2的声明,我有了对1.3的了解,也就是学习GUI编程,能带给我们的好处。
GUI是 用户图形界面编程,学习这个,能给后期学习MVC打好基础,因为GUI中就涉及到了监听这个概念的知识。而且我还了解到Eclipse工具就是Java官方用来炫技,用 Java 这些写出来的,但是又因为GUI不像C和C++中有图形引擎,所以他的界面不是很美观,也因为界面的美观度,而且还需要JRE环境的支持,所以没有继续火。

最后抛开这些,我们通过以上东东,了解到了一些背景故事,以及学习他的好处。管他哪个样儿,务实,愿意就学,不愿意拉倒。继续 ↓

1.4 GUI 的基本组件内容

我们知道一个界面或是一个应用,打开的话无疑都是一个窗口,那窗口的话打开肯定会有弹窗的动作,反正不管弹窗,弹出来的肯定是一个界面,肯定是一个面板,面板上肯定有文本框列表框,这些东东。也肯定会有按钮,不然用户没法进行操作,也肯定会有图片,不然就是一片光秃秃,有按钮的话一定会有监听事件,不然按钮怎么会生效,监听事件,肯定会涉及到鼠标,或者是键盘事件,因为对于用户而言,无异于操作应用的就是这两个设备。

组件内容就涵盖了:
基本组件

  • 窗口
  • 弹窗
  • 面板
  • 文本框
  • 列表框
  • 按钮
  • 图片

交互组件

  • 监听事件
  • 鼠标
  • 键盘事件
2. GUI 的核心

GUI 有两个核心,一个是AWT 一个是Swing。

2.1 java.awt.*;

awt是 Swing的前身,二者的逻辑相似,AWT针对简单的事件。他叫做抽象的接口工具,即 abstarct windows tool。

2.2 Swing

Swing 针对 画图形界面。

3.体系结构导图

在这里插入图片描述

//参上所述内容,是我这周对GUI学习的一个简单分享,接下来我会继续学习GUI的相关内容,也会在博文中继续分享出对于上面体系结构图中涉及到的对象。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

兔C

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值