- 2
- 0
- 约1.24千字
- 约 22页
- 2017-06-12 发布于天津
- 举报
十、图形界面编程.ppt
AWT AWT AWT AWT AWT AWT AWT AWT AWT AWT AWT AWT Java基础类 JFC(Java Foundation Classes):Java基础类,是关于GUI组件和服务的完整集合,主要包含5个API:AWT、Java2D、Accessibility、Drag & Drop、Swing。JFC提供了帮助开发人员设计复杂应用程序的一整套应用程序开发包。 Java2D是一套图形API,它为Java应用程序提供了一套高级的有关二维(2D)图形图像处理的类。Java2D API扩展了java.awt和java.awt.image类,并提供了丰富的绘图风格,定义了复杂图形的机制和精心调节绘制过程的方法和类。这些API使得独立于平台的图形应用程序的开发更加简便。 Accessibility API提供了一套高级工具,用以辅助开发使用非传统输入和输出的应用程序。它提供了一个辅助的技术接口,如:屏幕阅读器,屏幕放大器,听觉文本阅读器(语音处理)等等。 Drag Drop技术提供了Java和本地应用程序之间的互操作性,用来在Java应用程序和不支持Java技术的应用程序之间交换数据。 JFC模块的重点在Swing。Swing用来进行基于窗口的应用程序开发,它提供了一套丰富的组件和工作框架,以指定GUI如何独立于平台地展现其视觉效果。 Swing的体系架构 * * Java图形界面编程 AWT AWT(Abstract Window Toolkit),抽象窗口工具包,SUN公司提供的用于图形界面编程(GUI)的类库。基本的AWT库处理用户界面元素的方法是把这些元素的创建和行为委托给每个目标平台上(Windows、Unix、Macintosh等)的本地GUI工具进行处理。例如:如果我们使用AWT在一个Java窗口中放置一个按钮,那么实际上使用的是一个具有本地外观和感觉的按钮。这样,从理论上来说,我们所编写的图形界面程序能运行在任何平台上,做到了图形界面程序的跨平台运行。 AWT事件模型 Events(事件):描述发生了什么的对象。 Event source(事件源):事件的产生器。 Event handlers(事件处理器):接收事件对象、解释事件对象并处理用户交互的方法。 AWT事件模型 JDK1.0的事件模型:层次模型 Frame Panel Button Action event AWT事件模型 JDK1.1的事件模型:委托模型 事件监听器:实现了监听器接口的类。一个监听器对象是一个实现了专门的监听器接口的类的实例。 Frame Panel Button Frame and Panel event handlers Action event 事件监听器 actionPerformed(ActionEvent?e){} Action handlers
您可能关注的文档
- 加强肋结构在张力作用下的开裂分.pdf.pdf
- 动态隐变量法及其在动态过程监控中的应用_肖应旺.pdf
- 北京大学翻译硕士 复试经验、保研大纲、保研真题、保研辅导.pdf
- 北京邮电大学《通信原理》模拟试题-5.pdf
- 北京邮电大学《通信网性能分析基础》05年期末试卷.pdf
- 北邮在线物联网应用开发专业介绍.pdf
- 北邮高级计算机网络课件6-WAN.pdf
- 医学物理试卷2011-2012(第2学期)-本科.pdf
- 半开连接数解释以及破解.pdf
- 华为波分光复用单元.pdf
- 2026及未来5年工程机械高强度紧固件项目投资价值分析报告.docx
- 2026及未来5年多功能卷尺项目投资价值分析报告.docx
- 2026及未来5年转向节感应淬火设备项目投资价值分析报告.docx
- 2026及未来5年全喂入稻麦联合收割机项目投资价值分析报告.docx
- 2026及未来5年异型天花板项目投资价值分析报告.docx
- 2026及未来5年环型多温段大型柴油隧道输送炉项目投资价值分析报告.docx
- 2026及未来5年非标计量测试仪器项目投资价值分析报告.docx
- 2026及未来5年聚四氟乙烯平垫片项目投资价值分析报告.docx
- 2026及未来5年网筛项目投资价值分析报告.docx
- 2026及未来5年竹节纱台布项目投资价值分析报告.docx
最近下载
- 2026-2030中国汽车工业用涂料行业最新度报告.docx
- 人教版数学二年级下册《1.2 余数和除数的关系》教学设计.docx VIP
- 元宵灯谜大全及答案简单100个.docx VIP
- The Lantern Festival 中国传统节日英语课件 .ppt
- 《公共政策导论》(第五版)谢明-第3章 政策主体、政策客体与政策环境.ppt VIP
- 人教版数学二年级下册《1.1 余数及有余数的除法的含义》教学设计.docx VIP
- 2022年六年级下册道法练习册电子.docx VIP
- 2025北京人大附中初三(下)开学考物理试卷.pdf
- 《公共政策导论》(第五版)谢明-第8章 政策终结.ppt VIP
- 比亚迪:2023年年度报告.pdf VIP
原创力文档

文档评论(0)