
Python GUI编程(Tkinter)
文章平均质量分 76
这个Tkinter教程将向你介绍Python中令人兴奋的GUI编程世界。
@魏大大
虎头蛇尾、有始无终
展开
-
通过循环添加组件
这个示例结束了本教程的第一阶段内容。接下来所有章节中的所有示例都将在我们到目前为止构建的图形用户界面(GUI)基础上进行,并对其进行大幅增强。本文代码可以通过这里下载。原创 2025-01-25 20:12:52 · 118 阅读 · 0 评论 -
ScrolledText组件
组件比简单的Entry组件要大得多,并且可以跨越多行。它们类似于记事本这样的工具,能够自动换行,并且当文本内容超出组件的高度时,会自动启用垂直滚动条。原创 2025-01-25 00:28:21 · 112 阅读 · 0 评论 -
Radiobutton组件
在这个案例中,我们将创建三个tkinter单选按钮()组件。我们还将添加一些代码,根据所选的单选按钮更改主窗体的颜色。原创 2025-01-23 20:55:58 · 96 阅读 · 0 评论 -
Checkbutton组件
在这个案例中,我们将添加三个复选框()组件,每个组件都有不同的初始状态。原创 2025-01-22 21:15:50 · 97 阅读 · 0 评论 -
Combobox组件
在这个案例中,我们将通过添加下拉组合框来改进我们的图形用户界面(GUI),这些组合框可以设置初始默认值。虽然我们可以限制用户只能选择某些特定选项,但也可以允许用户随意输入他们想要的内容。原创 2025-01-21 22:01:37 · 88 阅读 · 0 评论 -
设置焦点和禁用组件
随着我们的图形用户界面(GUI)不断优化,如果能在GUI一出现就让光标自动出现在输入框(Entry widget)中,那将会更加便捷和实用。下面我们来学习如何实现这一点。原创 2025-01-21 19:35:01 · 76 阅读 · 0 评论 -
单行文本框控件
在Tkinter中,典型的单行文本框控件被称为Entry。在这个案例中,我们将在我们的GUI中添加这样一个Entry控件。我们将通过描述Entry控件为用户执行的功能,使我们的标签更加有用。原创 2025-01-20 23:21:07 · 102 阅读 · 0 评论 -
创建按钮并修改Text属性
在这个案例中,我们将添加一个按钮控件,然后使用这个按钮来更改我们GUI中另一个控件的属性。这将引导我们了解Python GUI环境中的回调函数和事件处理。原创 2025-01-20 22:51:32 · 101 阅读 · 0 评论 -
在GUI中添加一个Label
标签是一种非常简单的小部件,它可以为我们的图形用户界面(GUI)增添价值。它可以阐释其他组件的用途,提供一些额外的信息,这可以引导用户理解输入框组件的含义,也能够解释那些无需用户输入数据的组件所显示数据的含义。原创 2025-01-20 22:17:15 · 72 阅读 · 0 评论 -
阻止窗口调整大小
默认情况下,使用tkinter创建的窗口可以被调整大小,但这并不总是理想的。我们放置在GUI表单上的组件可能会以不合适的方式被调整大小,因此,在本文中,我们将学习如何防止用户调整我们的GUI应用程序的大小。原创 2025-01-20 18:29:31 · 98 阅读 · 0 评论 -
创建第一个GUI程序
Python 是一种非常强大的编程语言。它自带了内置的 tkinter 模块。我们只需几行代码(准确来说是四行)就可以构建出我们的第一个 Python 图形用户界面(GUI)。原创 2025-01-20 17:59:57 · 72 阅读 · 0 评论