list22
第22章 使用AWT控件、布局管理器和菜单
本章继续介绍抽象窗口工具包(AWT)。在这里我们将要学习Java定义的标准控件和布局管理器,讨论菜单和菜单栏,以及两个高级组件:对话框和文件对话框。同时,还要介绍事件处理。
控件(controls)是允许用户同你的应用程序用各种方式进行交互的组件,例如,一个常用的控件是下压式按钮。布局管理器自动安排组件在容器中的位置。这样,窗口的外观就可以由它所包含的控件来决定,并可以通过布局管理器来排放各个控件。
除了这些控件以外,框架窗口也能包含一个标准形式的菜单栏。每进入一个菜单栏就会激发一个下拉式菜单选项,用户可以从中选择。菜单栏总是位于窗口的顶部。虽然外观不同,但菜单栏与其他控件的处理方式是大致相同的。
虽然手工定位窗口中的组件是可能的,但做起来十分枯燥。布局管理器会自动完成此项任务。本章的第一节将介绍各种不同的控件,在这里将用到默认的布局管理器,该管理器使用从左到右、从上到下的方式来组织容器里的控件。一旦控件被覆盖,布局管理器将被检查。通过学习你将了解如何更好的管理控件的位置。
22.1 基 本 控 件
AWT支持下列类型的控件:
· 标签
· 下压式按钮
· 复选框
· 选择列表
· 列表框
· 滚动条
· 文本框
这些控件是Component的子类。
22.1.1 增加和删除控件
为了在窗口中包含一个控件,你必须将它加入窗口。实际
您可能关注的文档
- 现代推销学复习题.doc
- 现代文阅读答题技巧 高考复习.doc
- 现代推销技巧讲义.doc
- 现代材料测试技术作业.doc
- 现代推行理论与实务.ppt
- 现代企业管理_06市场营销管理_学生提纲.doc
- 现代管理经济学3.doc
- 现场临时用电规划方案.doc
- 现代饭店概述.doc
- 现场作业管理.doc
- 2025-2026年江苏省人教版八年级数学上册第5章几何图形练习题.docx
- 广西2027职教高考三套语文模拟卷难度梯度、区分度对标2026版语文考试大纲完整分析.docx
- 2026年广西高等职业教育对口升学考试语文模拟试卷(A26718套).docx
- 2025-2026年陕西省人教版高中数学第6章函数性质同步练习题.docx
- 2025-2026年广东省北师大版高一物理第2课动量守恒定律测试题.docx
- 2026年电商平台内容服务协议合同三篇.docx
- 2025-2026年驾驶证理论考试科目四事故预防与安全驾驶模拟试卷.docx
- 2025-2026年重庆市人教版七年级数学上册第7单元代数式练习题.docx
- 技术开发合同协议2026验收标准规范合同三篇.docx
- 2026年植物配送租赁协议合同合同三篇.docx
最近下载
- 2025年特殊药品临床应用规范化管理培训考试试题附答案.docx
- 学校信息化设备运维服务方案(技术标).docx VIP
- 虫子鸡养殖技术要点及方法?.docx VIP
- 金龙汽车(600686)深度报告:公司治理不断完善、三龙整合持续推进,盈利能力有望抬升.pdf
- 编写施工设计字体格式等要求.docx VIP
- 汶川县2026年公开考核招聘事业单位高层次人才(11人)笔试备考试题及答案解析.docx VIP
- 1_MCA(CA13)日立电梯电气原理图v18.pdf VIP
- 山西转型综合改革示范区潇河产业园区太原起步区总体规划.doc VIP
- 以高质量党建引领企业高质量发展.docx VIP
- 以高质量党建工作引领企业改革发展.docx VIP
原创力文档

文档评论(0)