没有合适的资源?快使用搜索试试~ 我知道了~
python程序设计课程-Ch8-1.ppt
0 下载量 166 浏览量
2022-11-18
17:57:19
上传
评论
收藏 236KB PPT 举报
温馨提示
试读
32页
python程序设计课程-Ch8-1.ppt
资源推荐
资源详情
资源评论
图形用户界面
222
程序的用户界面
• 程序中与用户进行交互的部分
– 用户通过UI向程序输入数据或者请求程序执
行特定任务
– 程序通过UI向用户显示各种信息
• UI应该是用户友好的
• 两类UI
– 命令行界面
– 图形界面(GUI)
33
GUI构件
• 窗口Window
– 是容器:可以容纳其他构件的构件
– 程序有一个根窗口
• 标签Label
• 按钮Button
• 菜单Menu
• 框架Frame
– 也是容器
44
构件之间的关系
• 父子关系
– 在一个构件内创建另一个构件
– 界面上全体构件形成一个层次结构
– 顶层是根窗口
• 父构件内安排子构件:使用布局管理器
55
事件驱动
• GUI程序的执行流程取决于与用户的实
时交互
– 例如:Word程序的执行
• 事件驱动编程
– 普通程序的执行:启动——做事——终止
– 事件驱动程序的执行:启动——事件循环
等待事件发生,然后处理
程序的终止也是由特定事件(如关闭窗口事件)引
起的
剩余31页未读,继续阅读
资源评论
黑色的迷迭香
- 粉丝: 705
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功