Awt 简明教程

AWT Controls

每个用户界面都考虑以下三个主要方面:

  1. UI elements :这是最终由用户看到并与其交互的核心视觉元素。GWT 提供了一大列表广泛使用且常见的元素,从基本到复杂,我们将在本教程中进行介绍。

  2. Layouts: 它们定义了用户界面元素在屏幕上的组织方式,并为 GUI(图形用户界面)提供最终的外观和感觉。本章节中将介绍这部分内容。

  3. Behavior: 这些是用户与 UI 元素交互时发生的事件。本章节中将介绍这部分内容。

awt class hierarchy

每个 AWT 控件都从 Component 类继承属性。

Sr. No.

Control & Description

1

Component 一个组件是 GUI 控件的抽象超级类,它代表具有图形表示的一个对象。

AWT UI Elements:

以下是使用 AWT 设计 GUI 时常用的控件列表。

Sr. No.

Control & Description

1

Label 一个 Label 对象是用于在容器中放置文本的组件。

2

Button 此类可创建一个带标签的按钮。

3

Check Box 复选框是一种图形组件,它可以为 on (真) 或 off (假) 状态。

4

Check Box Group CheckboxGroup 类用于对复选框组进行分组。

5

List List 组件为用户提供了一个文本项目的滚动列表。

6

Text Field TextField 对象是一个文本组件,允许编辑单行文本。

7

Text Area TextArea 对象是一个文本组件,允许编辑多行文本。

8

Choice Choice 控件用于显示弹出式菜单选项。所选选项显示在菜单顶部。

9

Canvas Canvas 控件表示一个矩形区域,其中应用程序可以在其中绘制某些内容或接收用户创建的输入。

10

Image Image 控件是表示图形图像的所有图像类的超类。

11

Scroll Bar Scrollbar 控件表示滚动条组件,以便能够从值范围内进行选择。

12

Dialog Dialog 控件表示一个具有标题和边框的顶级窗口,用于从用户获取某种形式的输入。

13

File Dialog FileDialog 控件表示一个对话框窗口,用户可以从中选择一个文件。