list22
第22章 使用AWT控件、布局管理器和菜单
本章继续介绍抽象窗口工具包(AWT)。在这里我们将要学习Java定义的标准控件和布局管理器,讨论菜单和菜单栏,以及两个高级组件:对话框和文件对话框。同时,还要介绍事件处理。
控件(controls)是允许用户同你的应用程序用各种方式进行交互的组件,例如,一个常用的控件是下压式按钮。布局管理器自动安排组件在容器中的位置。这样,窗口的外观就可以由它所包含的控件来决定,并可以通过布局管理器来排放各个控件。
除了这些控件以外,框架窗口也能包含一个标准形式的菜单栏。每进入一个菜单栏就会激发一个下拉式菜单选项,用户可以从中选择。菜单栏总是位于窗口的顶部。虽然外观不同,但菜单栏与其他控件的处理方式是大致相同的。
虽然手工定位窗口中的组件是可能的,但做起来十分枯燥。布局管理器会自动完成此项任务。本章的第一节将介绍各种不同的控件,在这里将用到默认的布局管理器,该管理器使用从左到右、从上到下的方式来组织容器里的控件。一旦控件被覆盖,布局管理器将被检查。通过学习你将了解如何更好的管理控件的位置。
22.1 基 本 控 件
AWT支持下列类型的控件:
· 标签
· 下压式按钮
· 复选框
· 选择列表
· 列表框
· 滚动条
· 文本框
这些控件是Component的子类。
22.1.1 增加和删除控件
为了在窗口中包含一个控件,你必须将它加入窗口。实际
原创力文档

文档评论(0)