本篇文章将先结合实际案例,来介绍Tkinter的主要功能。
在案例开始之前,我们需要先认识一下 —— Tkinter。
一、Tkinter初识
Tkinter,GUI编程的一个第三方库。...事件的英文表述是“event”, 绝大多数界面编程也都会涉及到“事件”;
用户的很多操作,比如我们点击了一下鼠标, 这就是一个事件, 而操作系统会根据我们的相应的事件产生相应的 消息, 操作系统把消息传递给我们的应用程序...事件及其绑定
其实, 我们在按钮那一节就接触到了事件的绑定, 使用的函数是 bind;
bind 函数的调用规则:窗体对象.bind(事件类型,回调函数);
所谓的“回调函数”, 就是这个函数我们不用去调用它...绑定
事件不仅可以与 Button 绑定, 我们之前看过源代码, 发现 bind 函数是定义在 Misc 类里面的, 也就是说这个bind 可以被绝大多数组件类所使用;
我们可以让“标签”来模拟“按钮”...解除绑定
接触绑定我们使用 unbind 方法,它和 bind 的使用很相似;
不过 unbind 方法只需要一个参数就可以了, 它只需要解除绑定的事件类型, 因为它会解除该绑定事件类型的所有回调函数。