- 3
- 0
- 约1.87千字
- 约 107页
- 2026-06-12 发布于江苏
- 举报
Python语言编程导论;内容提要;一、概述;本章简要介绍以下图形库:;二、GUI程序开发简介;GUI程序开发基本步骤和过程:;构建出了GUI程序的每一个组件,只完成了程序的界面,但此时只能看不能用,需要给每一个组件添加对应的功能。
使用GUI程序时,会进行各种操作,如鼠标移动,按下或松开鼠标键,按下键盘按键等,这些操作称为事件。每个组件对应着一些行为,如在文本框中输入文本,单击按钮等,这些也称为事件。GUI程序启动的时候就一直监控这些事件,当某个事件发生的时候,就进行对应的处理并返回相应的结果。因此,GUI程序是由这一整套事件驱动的,这个过程称为事件驱动处理。;一个事件发生后,GUI程序捕获该事件、作出对应的处理并返回结果的过程称为回调。如计算器程序,单击了“=”按钮之后,便产生了一个事件,需要计算最终的结果,程序便开始对算式进行计算,返回最终结果并显示出来。这个计算并显示结果的过程即为回调。
当为程序需要的每一个事件都添加完相应的回调处理之后,整个GUI就完成了。;三、Tkinter与主要组件;Tkinter中提供了较为丰富的控件,完全能满足基本的GUI程序的需求。
由于Tkinter模块已经在Python中内置,所以在使用之前,只需将其导入即可。
两种导入方式为:
importtkinterastk—导入tkinter,但没引入任何组件,在使用时需要使用tk前缀,
原创力文档

文档评论(0)