基于《狂神说java》GUI编程--学习笔记

前言:


本笔记参考于学友:小尹^_^ ;本笔记仅做学习与复习使用,不存在刻意抄袭。

------------------------------------------------------------------------------------------------------------

给各位学友强烈推荐《遇见狂神说》他的整套Java学习路线使我获益匪浅!!!

点击跳转至遇见狂神说哔哩哔哩首页

如果你也是狂神的小迷弟,可以加我好友一起探讨学习。


目录

前言:

GUI编程

1、简介

2、AWT

2.1、AWT介绍

2.2、组件和容器

2.3、布局管理器 Layout

2.4、事件监听

2.5、输入框 TextField 需要被监听

2.6、简易计算器,组合+内部类回顾复习!



GUI编程

该怎么学?

  • 这是什么?
  • 它该怎么玩?
  • 该如何去在我们平时运用?
  • 反编译:把 class –> 可阅读 文件

需要学的东西

组件

  • 窗口
  • 弹窗
  • 面板
  • 文本框
  • 列表框
  • 按钮
  • 图片
  • 监听事件
  • 鼠标
  • 键盘事件

细分两个模块

1、简介

GUI 核心技术 :Swing AWT

(学java,就是在学一个一个的类)

其不流行的原因:

  1. 界面不美观
  2. 需要 jre 环境!

为什么要学习?

它是 MVC 架构的基础

以后学习MVC的架构,在 GUI 编程里面会发现很多思想

包括 监听器 的思想

  1. 可以写出自己心中想要的一些小工具
  2. 工作时候,也可能需要维护到 swing 界面,概率极小!
  3. 了解 MVC 架构 ,了解监听

2、AWT

  1. 它是 Swing 的前身
  2. 它 里面有大量原生的代码,会用得到
  3. 它和 Swing 的逻辑十分相似

2.1、AWT介绍

java里面万物皆对象

new 类!

AWT 里边有很多一些列的类

AWT:抽象的窗口工具

  1. 包含了很多类和接口!

用于 GUI编程

GUI:图形用户界面编程(画窗口的)

Eeclipse:用java写的

      2.AWT 里面有各种各样的元素

元素:窗口,按钮&#x

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值