- 8
- 0
- 约1.2万字
- 约 78页
- 2017-11-17 发布于河南
- 举报
Java平台与应用1_第六讲
Java平台与应用1 第六讲 第六讲 Java GUI应用 6.1 图形界面设计基础 6.2 窗口 6.3 标签、按钮和按钮事件 6.4 面板 6.5 布局设计 6.6 文本框和文本区 6.7 选择框与单选按钮 6.1 图形界面设计基础 早先的程序是由用户通过键盘输入数据,程序将结果显示在屏幕上。现代程序更多要求使用图形用户界面(Graphical User Interface,GUI),界面中有菜单、按钮等组件,用户通过鼠标选择菜单中的选项和点击按钮,进而命令程序执行功能模块。本章学习如何使用Java语言编写GUI程序。 6.1 图形界面设计基础 6.1.1 AWT和Swing 以前用Java编写GUI程序,是使用抽象窗体工具包(Abstract Window Toolkit)AWT,现在基本已经淘汰,多用Swing。Swing是JDK 1.2之后提出的AWT改进包,它改善了组件的显示外观,增强了组件的控制能力。 6.1 图形界面设计基础 AWT 中的图形函数与操作系统所提供的图形函数之间有着一一对应的关系,我们把它称为peers。 也就是说,当我们利用 AWT 来构件图形用户界面的时候,我们实际上是在利用操作系统所提供的图形库。 6.1 图形界面设计基础 由于不同操作系统的图形库所提供的功能是不一样的,在一个平台上存在的功能在另外一个平台上
您可能关注的文档
- java软件工程.doc
- Java经典面试题集(详尽版).doc
- java选择判断题.doc
- 03-04-Android开发技术讲义 之启动另一个Activity.docx
- JAVA复习练习题 选择题答案.doc
- JSP习题(原版).doc
- java样卷1.doc
- log4j使用手册.doc
- UML 课程设计 支持多种窗口系统 移植性问题 支持多种操作系统 软件架构 张立人 四川理工学院.doc
- OR Mapping基础.doc
- 护理伦理教育与案例分析.pptx
- 苏科版数学八年级下册期中仿真模拟卷(一)(解析版).pdf
- 苏科版数学八年级下册期中仿真模拟卷(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(一)(解析版).pdf
- 浙江省杭州市丁荷(丁信)中学2025-2026学年八年级下学期数学期中学情调查(解析版).pdf
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).docx
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).pdf
- 浙江省舟山市2024-2025学年下学期期中数学素养监测试题卷(解析版).pdf
- 浙江省宁波市北仑区精准联盟2024-2025学年 期中质量调研八年级下学期数学试题卷(解析版).pdf
原创力文档

文档评论(0)