- 6
- 0
- 约1.57万字
- 约 74页
- 2017-09-05 发布于重庆
- 举报
第7章 图形用户界面的设计与实现 7.1 图形用户界面(GUI)概述 界面设计的主要任务: (1)创建组成界面的各成分和元素,指定它们的属性和位置关系; (2)定义界面事件和各元素对不同事件的响应,实现界面与用户的交互功能; 生成界面的类库:java.awt (abstract window toolkit) 抽象:操作定义在一个虚拟的窗口中进行,实现跨平台; 界面的元素和成分 容器 控制组件 用户自定义成分 容 器(1) 容器(container):组织其他界面成分和元素的单元,用来存放别的组件。 有三种类型的容器:Window、Panel和ScrollPane。 容 器(2): Frame容器 Window是能独立存在的容器,Frame是它的子类。Frame 是有边框容器,通常用作最外层容器,不能被其他容器包含。 Frame方法: Frame(String title); add():在Frame中加入其他组件。 pack()方法会自动确定Frame的大小,确保Frame容器中的组件都会有与布局相适应的合理大小。 setVisible(true):使Frame成为可见。Frame被创建后,它是不可见的。 例子:见2007\ch7\src\SimpleFrame.java 容 器(3): Panel容器 特点: 1)没有边框,不能被移动、缩放或关闭。 2)不
您可能关注的文档
- 行为遗传学:从宏观到微观的生命研究.pdf
- 河谷型城市城乡结合部景观格局空间尺度效应分析_以兰州市西固区土地利用格局为例.pdf
- 胡萝卜雄性不育系生理生化特性研究(1).pdf
- 化工系统工程讲座_八_.pdf
- 化学:5.2《应用广泛的高分子材料》课件.ppt
- 环境规制与贸易竞争优势——基于中国工业行业数据的SEM模拟.pdf
- 混凝土结构设计原理练习题.doc
- 活血化瘀类中药对腹膜透析患者微炎症状态的影响_金华.pdf
- 基于Web2_0的用户群体交互分析及其服务拓展研究26381.pdf
- 基于电子舌的乳制品品质特性及新鲜度评价.pdf
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(3).断裂力学在微纳米尺度下的特殊性.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(2).微纳米尺度断裂力学的基本理论.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(4).微纳米材料的制备与表征.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度下的材料性能测试.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度断裂力学仿真模型建立.docx
- 山西雁门三犁农业科技有限公司年产500吨果脯果干现代化工厂项目环评资料环境影响报告.docx
- 年产4800吨风电拉挤板加工成型项目环评资料环境影响报告.doc
- 高品质不锈钢制品升级技改项目环评资料环境影响报告.doc
- 建筑材料生产线技术改造项目环评资料环境影响报告.docx
- 江阴鼎鑫铝业有限公司年清洗55000套模具项目环评资料环境影响报告.doc
原创力文档

文档评论(0)