JAVA GUI 开发培训
培训内容
Swing 基础
Swing
组件
netbeans
2. Swing 组件
2.1 JComponent
2.2 JLabel 、 JBution 与 JToggleButt
on
2.3 JCheckBox 和 JRadioButton
2.4 菜单和工具条
2.5 进度条、滑块和分隔条
2.6 轻量容器
2.7 滚动
2.8 窗口和对话框
2.9 选取器
2.10 列表
2.11 组合框
2.12 表格
2.13 树
2.14 文本组件
2.1 JComponent
JComponent 类是所有 Swing 轻量组件的基类。
作为所有 Swing 轻量组件的基类, JComponent 提供了
大量的基本功能,包括:
使用 Swing 架构的标准组件和自定义组件的基类。
可由程序员指定,或者由用户在运行时选择(可选)的“可插入外
观” (L&F) 。每个组件的外观都由 UI 委托 提供,这是一个继承
自 ComponentUI 的对象。
全面的击键处理。
可访问性支持。 JComponent 包含 Accessible 接口中的所有
方法,但是它实际上不实现该接口。由扩展 JComponent 的每
个类负责实现该接口。
对特定于组件的属性的支持。通过 putClientProperty(java.lang.
Object, java.lang.Object) 和 getClientProperty(java.lang.Obj
ect) 方法,可以将名称 - 对象对与继承自 JComponent 的任
意对象相关联。
用于绘制的基础设施,包括双缓冲和对边框的支持。
评论0