- 2
- 0
- 约2.66万字
- 约 151页
- 2017-01-04 发布于未知
- 举报
第十一章 图形用户界面设计 图形用户界面设计 11.1 AWT组件概述 11.2 布局管理 11.3 事件处理 11.1 AWT组件概述 早期的JDK版本中提供了Java抽象窗口工具集(Abstract Window Toolkit, AWT),其目的是为程序员创建图形用户界面提供支持。AWT组件定义在java.awt包中,包括组件类、组件布局类等 。 Java.awt的继承关系 1.组件 组件(component)是构成图形用户界面的基本成分和核心元素。组件类(Component)是一个抽象类,是AWT组件类层次结构的根类,实际使用的组件都是Component类的子类。Component类提供对组件操作的通用方法,包括设置组件位置、设置组件大小、设置组件字体、响应鼠标或键盘事件、组件重绘等。 2.容器 容器(container)是一种特殊组件,它能容纳其他组件。它在可视区域内显示其它组件。容器是组件,在容器之中还可以放置其它容器,可以使用多层容器构成富于变化的界面。 3.窗口与面板 容器有2种:窗口(window)和面板(panel)。 窗口可独立存在,可被移动,也可被最大化和最小化,有标题栏、边框,可添加菜单栏。 面板不能独立存在,必须包含在另一个容器中。 面板没有标题,没有边框,不可添加菜单栏。
您可能关注的文档
- Java程序设计与实践教程张诚洁梁海丽单元7Java的数据库访问课件教学.ppt
- Java程序设计与实践教程张诚洁梁海丽单元8输入输出流课件教学.ppt
- Java程序设计与实践教程张诚洁梁海丽单元9Java的多线程课件教学.ppt
- Java网络编程原理与JSPWeb开发核心技术马晓敏肖明姜远明齐永波_01第一章网络程序设计基础t课件教学.ppt
- Java网络编程原理与JSPWeb开发核心技术马晓敏肖明姜远明齐永波_02第二章Java多线程机制课件教学.ppt
- Java网络编程原理与JSPWeb开发核心技术马晓敏肖明姜远明齐永波_03第三章Socket网络编程课件教学.ppt
- Java网络编程原理与JSPWeb开发核心技术马晓敏肖明姜远明齐永波_04第四章JAVA网路编程课件教学.ppt
- Java网络编程原理与JSPWeb开发核心技术马晓敏肖明姜远明齐永波_05第五章应用协议的实现课件教学.ppt
- Java网络编程原理与JSPWeb开发核心技术马晓敏肖明姜远明齐永波_06第六章JSP基础课件教学.ppt
- Java网络编程原理与JSPWeb开发核心技术马晓敏肖明姜远明齐永波_07第七章JSP核心技术之JavaServlet课件教学.ppt
最近下载
- 小学数学_《用土圭之法测量节气》_设计方案.doc
- 学前班入学必备—10以内加减法.pdf VIP
- 一升二年级数学《暑假作业》全58套.pdf VIP
- 矿井供电系统继电保护整定计算技术规范.doc VIP
- 工业革命和管理思想的发展.PPT VIP
- 量子力学概论(翻译第3版)课后习题答案解析(1).pdf
- 新解读《GB_T 41704-2022锂离子电池正极材料检测方法 磁性异物含量和残余碱含量的测定》.docx VIP
- 砂石料加工合作协议书模板范本.docx VIP
- DB43T 1060-2015 蒙古鲌养殖技术规程.pdf VIP
- 宣贯材料--《山区铁路不良地质灾害风险评估技术指南》.pptx
原创力文档

文档评论(0)