《Java程序设计开发》课程教学资源(PPT课件讲稿)第6章 图形用户界面GUI

第6章图形用户界面GU
第6章 图形用户界面GUI

第6章图形用户界面GU 图形用户界面的概念 建立图形用户界面 几个重要的图形组件 冷*GU组件包与 JComponent
第6章 图形用户界面GUI ❖ 图形用户界面的概念 ❖ 建立图形用户界面 ❖ 几个重要的图形组件 ❖ *GUI组件包与JComponent

6.1图形用户界面的概念 对计算机而言,用户界面是用户和计算机之 间进行信息交互的界面,用户通过这个界面 得到程序运行的状态或输出的信息,向计算 机输入用户数据,操纵和控制程序的运行。 计算机的用户界面由用户可以直接操纵的键 盘,鼠标和用户可以直接感知的显示屏幕、 喇叭等器件构成
6.1图形用户界面的概念 ❖ 对计算机而言,用户界面是用户和计算机之 间进行信息交互的界面,用户通过这个界面 得到程序运行的状态或输出的信息,向计算 机输入用户数据,操纵和控制程序的运行。 计算机的用户界面由用户可以直接操纵的键 盘,鼠标和用户可以直接感知的显示屏幕、 喇叭等器件构成

DOS命令行界面 Ms-D0s方式 动到圖型面A胶 Microsoft(R) Windows 98 [C)Copyright Microsoft Corp 1981-1999 C: HINDOHS>
DOS 命令行界面

Windows图形界面 □回 链接的 Windows Update的 window的免费的 HotMail1的频道指南的自定义链接 地址①)我的电脑 文件)编辑cE)查看转到G)收藏(A)帮助0D 而南面复雨贴 5.25英寸写 Windows98 Legend (D: 打印机 我的电脑 定项目可以查看其说 釗面板胃eb文件夹拨号网络计划任务 「我的电脑
Windows图形界面

62建立图形用户界面 冷建立和添加组件 Components) Java的事件处理 冷组件 PAne与布局管理器( Layout Managers
6.2 建立图形用户界面 ❖ 建立和添加组件(Components) ❖ Java的事件处理 ❖ 组件JPanel与布局管理器(Layout Managers)

建立一个图形界面的内容 令通过建立和添加组件形成图形界面的屏幕显 示部分 今通过事件处理的设计定义当用户点击这些组 件或进行键盘操作后程序所执行的动作 通过设置布局管理器定义图形组件的位置安 置
建立一个图形界面的内容 ❖ 通过建立和添加组件形成图形界面的屏幕显 示部分 ❖ 通过事件处理的设计定义当用户点击这些组 件或进行键盘操作后程序所执行的动作 ❖ 通过设置布局管理器定义图形组件的位置安 置

组件 所谓组件,就是专门用于建立图形界面的 Java类。换句话说,图形界面是由这些组件 有机构成的。最常用的组件有视窗框架 ( JFrame),标签( JLabel),命令按钮 ( JButton),文本框( JTextField JTextArea)等等。建立图形界面的第一步, 是要建立图形组件,也就是创建图形组件对 象,然后通过组件添加,形成组件之间的层 次结构
组件 ❖ 所谓组件,就是专门用于建立图形界面的 Java类。换句话说,图形界面是由这些组件 有机构成的。最常用的组件有视窗框架 (JFrame),标签(JLabel),命令按钮 (JButton),文本框(JTextField、 JTextArea)等等。建立图形界面的第一步, 是要建立图形组件,也就是创建图形组件对 象,然后通过组件添加,形成组件之间的层 次结构

例6-1的图形界面 学好Jaa用处大
例6-1的图形界面

建立和添加组件( Components) 图形用户界面的组件层次 组件 JFrame和 JLabel 组件 JTextField和 JButton
建立和添加组件(Components) ❖ 图形用户界面的组件层次 ❖ 组件JFrame和JLabel ❖ 组件JTextField和JButton
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Java程序设计开发》课程教学资源(PPT课件讲稿)第5章 Java资源及其使用.ppt
- 《Java程序设计开发》课程教学资源(PPT课件讲稿)第4章 Java程序结构.ppt
- 《Java程序设计开发》课程教学资源(PPT课件讲稿)第3章 数据成员设计.ppt
- 《Java程序设计开发》课程教学资源(PPT课件讲稿)第2章 方法设计.ppt
- 《Java程序设计开发》课程教学资源(PPT课件讲稿)第1章 Java入门.ppt
- 《计算机网络管理》第7章 信息网站.ppt
- 《计算机网络管理》第6章 组策略的管理.ppt
- 《计算机网络管理》第5章 存储管理.ppt
- 《计算机网络管理》第4章 域和活动目录的管理.ppt
- 《计算机网络管理》第3章 IP地址的管理.ppt
- 《计算机网络管理》第2章 Intranet、Extranet、Internet(新).ppt
- 《计算机网络管理》第1章 网络管理概述.ppt
- 《计算机网络管理》第13章 邮件互发.ppt
- 《计算机网络管理》第12章 美萍计费.ppt
- 《计算机网络管理》第10章 网络安全管理.ppt
- 《ARM编程技巧》讲义.ppt
- 合肥工业大学:《软件工程》课程教学资源(PPT课件讲稿)需求分析.ppt
- 合肥工业大学:《软件工程》课程教学资源(PPT课件讲稿,共三讲).ppt
- 合肥工业大学:《软件工程》课程教学资源(讲义)软件可靠性.doc
- 合肥工业大学:《软件工程》课程教学资源(PPT课件讲稿)第六章 详细设计(zhhf03).ppt
- 《Java程序设计开发》课程教学资源(PPT课件讲稿)第7章 小应用程序(applet)基础.ppt
- 高等学校计算机专业教材:《Windows程序设计》课程教学资源(PPT课件讲稿)第1章 引论.ppt
- 高等学校计算机专业教材:《Windows程序设计》课程教学资源(PPT课件讲稿)第10章 静态链接库和动态链接库.ppt
- 高等学校计算机专业教材:《Windows程序设计》课程教学资源(PPT课件讲稿)第11章 打印与打印预览.ppt
- 高等学校计算机专业教材:《Windows程序设计》课程教学资源(PPT课件讲稿)第12章 高级编程.ppt
- 高等学校计算机专业教材:《Windows程序设计》课程教学资源(PPT课件讲稿)第2章 Windows窗口命令.ppt
- 高等学校计算机专业教材:《Windows程序设计》课程教学资源(PPT课件讲稿)第3章 对话框和常见控件.ppt
- 高等学校计算机专业教材:《Windows程序设计》课程教学资源(PPT课件讲稿)第4章 ActiveX控件.ppt
- 高等学校计算机专业教材:《Windows程序设计》课程教学资源(PPT课件讲稿)第5章 文档/视结构.ppt
- 高等学校计算机专业教材:《Windows程序设计》课程教学资源(PPT课件讲稿)第6章 图形设备接口.ppt
- 高等学校计算机专业教材:《Windows程序设计》课程教学资源(PPT课件讲稿)第7章 位图应用.ppt
- 高等学校计算机专业教材:《Windows程序设计》课程教学资源(PPT课件讲稿)第8章 进程与线程.ppt
- 高等学校计算机专业教材:《Windows程序设计》课程教学资源(PPT课件讲稿)第9章 MFC通用类.ppt
- 西安交通大学:《计算机网络技术》第10讲 网页设计与编程(一).ppt
- 西安交通大学:《计算机网络技术》第11讲 网页设计与编程(二).ppt
- 西安交通大学:《计算机网络技术》第12讲 网页设计与编程(三).ppt
- 西安交通大学:《计算机网络技术》第2讲 应用层.ppt
- 西安交通大学:《计算机网络技术》第3讲 传输层之一.ppt
- 西安交通大学:《计算机网络技术》第4讲 传输层之二.ppt
- 西安交通大学:《计算机网络技术》第5讲 网络层.ppt