JAVA GUI组件继承体系图解析
来源:互联网 发布:剑三数据库 编辑:程序博客网 时间:2024/06/05 16:16
一、 GUI继承体系图
二、继承体系分析
Component:public abstract class Component extends Object implements ImageObserver, MenuContainer, Serializable
component 是一个具有图形表示能力的对象,可在屏幕上显示,并可与用户进行交互。典型图形用户界面中的按钮、复选框和滚动条都是组件示例。component 类是与菜单不相关的 Abstract Window Toolkit 组件的抽象超类。还可以直接扩展类 component 来创建一个轻量级组件。轻量级组件是与本机不透明窗口不相关的组件。
Button按钮;
Label标签;Checkbox复选框; TextComponent文本对象;TextArea文本域(多行多列数据输入);TextField文本(单行)这些都是独立显示的控件
Container:容器的意思
Container分为Window(窗体)和Panel(面板);在一个大的Window的窗体区域 分为 很多Panel(面板)小区域
Window对象是一个没有边界和菜单栏的顶层窗口。窗口默认布局是BorderLayout。这样的实际用途不大,所以我们要使用Window的子类Frame和Dialog。
Container为容器,是一个特殊的组件,他的作用是装 Button按钮中控件。
三、GUI学习回顾
(1)用户图形界面 GUI:方便直观 CLI:需要记忆一下命令,麻烦 (2)两个包: java.awt:和系统关联较强 javax.swing:纯Java编写 (3)GUI的继承体系 组件:组件就是对象 容器组件:是可以存储基本组件和容器组件的组件。 基本组件:是可以使用的组件,但是必须依赖容器。 (4)事件监听机制(理解) A:事件源 B:事件 C:事件处理 D:事件监听 (5)适配器模式(理解) A:接口 B:抽象适配器类 C:实现类 (6)案例: A:创建窗体案例 B:窗体关闭案例 C:窗体添加按钮并对按钮添加事件案例。 界面中的组件布局。 D:把文本框里面的数据转移到文本域 E:更改背景色 F:设置文本框里面不能输入非数字字符 G:一级菜单 H:多级菜单 (7)Netbeans的概述和使用 A:是可以做Java开发的另一个IDE工具。 B:使用 A:四则运算 a:修改图标 b:设置皮肤 c:设置居中 d:数据校验 B:登录注册
四、参考网络来源
蓝讯智能科技有限公司编程笔记
致谢!
阅读全文
0 0
- JAVA GUI组件继承体系图解析
- java(继承体系)
- JAVA继承体系
- java GUI组件国际化
- java GUI 美化组件
- java继承 图解
- java 类的继承体系
- 集合框架_集合的继承体系图解
- JAVA基础——图解集合体系
- java常用组件GUI设计
- java常用组件GUI设计
- 【java学习】GUI组件--CheckBox
- 图解Java继承内存分配
- 图解Java继承内存分配
- 图解Java继承内存分配
- 图解Java继承内存分配
- 集合的继承体系图解、迭代器使用图解和原理解析
- 为什么JAVA要使用单继承体系
- LeetCode题解系列--684. Redundant Connection
- log_bin_trust_function_creators变量解释
- Android解析数据[{},{}]类型数据解析
- 激光雷达数据读取与opencv显示1.0
- opencv(三)
- JAVA GUI组件继承体系图解析
- lichee Pi 之一 wifi配置
- Jmeter+Jenkins+Ant自动化集成环境搭建
- Python3 copy(深和浅拷贝的区别)
- ios学习进阶
- floyd判断列表是否有cycle
- 【java用I/O流下载】给个url就能下载,可复制粘贴直接使用
- sqlserver子查询分页优化
- Qt 5.7 版本+2013VS环境配置