- 2
- 0
- 约3.99千字
- 约 28页
- 2019-05-13 发布于广东
- 举报
第18讲:GUI编程(1) 内容提要 GUI概述 GUI编程三要素 图形组件 容器组件 事件处理 GUI概述 AWT Swing SWT GUI编程三要素 界面组件 界面布局 事件处理 图形界面组件 图形组件就是在屏幕上显示的,例如按钮、文本框等,其程序组件就是Java类,常用的有:Label、Button、TextField、TextArea、Checkbox(与CheckboxGroup结合使用就变成radio了)、List、Choice等。读者可自行查阅其JDK API 。 容器组件 常用的容器有Applet、Frame、Panel、Dialog和ScrollPane。 Applet Java 应用程序分为两类:Java应用程序(Application)和Java小应用程序(Applet)。 区别 Application是能够独立运行的程序,该类程序有一个main方法,JVM通过调用该方法来启动application的运行。而applet则不能独立运行,只能像寄生虫一样嵌入在宿主程序中得以运行,宿主程序主要指装了JVM插件的Web浏览器 。 Applet的生命周期 Frame Frame是带有标题和边框的顶层窗口。 例程 Frame 一般有菜单条、工具条、状态栏等内容,这些在Frame中都提供了相应的方法,具体详见JDK API。 Pa
您可能关注的文档
- 青岛大学自动化与电气工程学院计算机控制技术课件 第3章(4).ppt
- 青岛大学自动化与电气工程学院计算机控制技术课件 第3章(5).ppt
- 青岛大学自动化与电气工程学院计算机控制技术课件 第4章(1).ppt
- 青岛大学自动化与电气工程学院计算机控制技术课件 第4章(2).ppt
- 青岛大学自动化与电气工程学院计算机控制技术课件 第4章(3).ppt
- 青岛大学自动化与电气工程学院计算机控制技术课件 第4章(4).ppt
- 青岛大学自动化与电气工程学院计算机控制技术课件 第4章(5).ppt
- 青岛大学自动化与电气工程学院计算机控制技术课件 第4章(6).ppt
- 青岛大学自动化与电气工程学院自动控制原理课件 第八章(1).ppt
- 青岛大学自动化与电气工程学院自动控制原理课件 第八章(2).ppt
- 青岛理工大学理学院Java程序设计基础课件 第十一讲(2).ppt
- 青岛理工大学理学院Java程序设计基础课件 第四讲.ppt
- 青岛理工大学理学院Java程序设计基础课件 第五讲.ppt
- 青岛理工大学理学院Java程序设计基础课件 第一讲.ppt
- 青岛理工大学通信与电子工程学院面向对象程序设计课件 C++入门.ppt
- 青岛理工大学通信与电子工程学院面向对象程序设计课件 C++入门-补充.ppt
- 青岛理工大学通信与电子工程学院面向对象程序设计课件 输入与输出.ppt
- 青岛理工大学通信与电子工程学院面向对象程序设计课件 数组和结构体.ppt
- 青岛理工大学通信与电子工程学院面向对象程序设计课件 绪论.ppt
- 青岛理工大学通信与电子工程学院面向对象程序设计课件 选择与循环习题答案.ppt
最近下载
- 《公路路基施工技术规范》.pdf VIP
- 公路路基施工技术规范 JTGT3610-2025(附压实标准).docx VIP
- 2026湘科版科学三年级下册全册知识清单必背知识点.docx
- 奥特斯培训考试.doc VIP
- 文华资本兵法的精髓核心思想.doc VIP
- AI虚拟主播特征对大学生美妆类产品冲动购买意愿的影响机制研究.pdf
- 通风盖板装配工艺.pdf VIP
- 上海市上海财经大学附属北郊高级中学2024-2025学年高一下学期期末考试数学试题(含答案).pdf VIP
- 施工组织与管理 建筑施工进度控制 TXX03140714 前锋线比较法应用案例.ppt VIP
- 2025年2024襄阳地生中考试卷及答案.doc VIP
原创力文档

文档评论(0)