标签: tkinter

实例讲解Tkinter键盘与鼠标事件处理|先生的Tkinter教程(5)

一、事件处理的重要性 能够对事件进行反应和处理是图形界面程序开发过程中最重要的任务之一,因为只有事件处理才能让一个图形界面程序拥有灵魂,否则,图形界面程序只是一副空皮囊,只能看不能用。 对PyQt熟悉的朋友应该知道,在QT中,事件的处理是通过信号槽来实现的。信号是事件的反映,槽函数则是对事件的处理。...

实例讲解Tkinter数值与文本选择小部件|先生的Tkinter教程(4)

一、前言 在图形界面开发中,除了按钮和文本输入框外,各种选择框也是必不可少的组件。为了确保用户输入的准确性,很多内容我们不方便让用户自行输入,转而使用各种预置好内容的选择框供用户使用。下面,我们就实例讲解一下Tkinter中各种选择框小部件的使用。 二、数值选择框 很多时候,我们需要用户输入一个数值...

Tkinter单行文本输入Entry小部件|先生的Tkinter教程(3)

零、前文回顾 《创建第一个Tkinter图形界面|先生的Tkinter教程(1)》 《Tkinter按钮部件的花样呈现|先生的Tkinter教程(2)》 一、创建一个文本输入部件 上一篇文章中,我们介绍了Tkinter中按钮小部件Button()的使用。除了按钮小部件之外,单行文本输入小部件也是图形...

Tkinter按钮部件的花样呈现|先生的Tkinter教程(2)

在上一篇文章《创建第一个Tkinter图形界面|先生的Tkinter教程(1)》中,我们学习并创建了一个最基本的Tkinter图形界面程序。这个图形界面程序中只有一个简单的按钮部件,今天我们就继续来了解Tkinter的按钮部件。 一、最基础的按钮 在Tkinter中,按钮是通过实例化Button()...

创建第一个Tkinter图形界面|先生的Tkinter教程(1)

一、为什么使用Tkinter而非PyQt 众所周知,在Python中创建图形界面程序有很多种的选择,其中PyQt和wxPython都是很热门的模块包,这些第三方的图形界面模块功能强大、配置丰富,界面美观,是很多人的选择。 州的先生也经常使用PyQt5来为Python程序写上图形界面,以方便程序的使用...