![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tkinter
文章平均质量分 96
tkinter模块的使用
蔚蓝慕
这个作者很懒,什么都没留下…
展开
-
tkinter01:安装及第一个窗口
原文:https://tkdocs.com/tutorial/firstexample.html在 Windows 上安装 Tk在 Windows 上安装 Tk for Python (Tkinter)Tkinter(以及自 Python 3.1 起,ttk,它是新主题小部件的接口)包含在 Python 标准库中。如果您是从源代码构建 Python,则包含在“PCbuild”目录中的 Visual Studio 项目可以在您的系统上自动获取和编译 Tcl/Tk。安装或编译 Python 后,对其进原创 2021-08-08 14:36:37 · 454 阅读 · 0 评论 -
tkinter03_基本组件
Widgets原文:https://tkdocs.com/tutorial/widgets.html基本组件本章介绍了几乎可以在任何用户界面中找到的基本 Tk 组件:框架、标签、按钮、复选按钮、单选按钮、输入框和组合框。最后,您将知道如何使用典型的表单类型绘制用户界面所需的所有组件。您会发现按顺序阅读本章(以及后面讨论更多组件的章节)是最容易的。因为许多组件之间有很多共性,所以在描述一个组件时,我们将介绍某些概念,这些组件也适用于我们稍后描述的组件。与其在同一领域多次讨论,我们将回顾一下这个概念最初翻译 2021-08-09 09:43:24 · 427 阅读 · 0 评论 -
tkinter07_菜单
原文:https://tkdocs.com/tutorial/menus.html菜单本章介绍如何在 Tk 中处理菜单栏和弹出菜单。对于抛光的应用程序,这些是您特别需要注意的领域。如果您希望您的应用程序适合您用户平台上的其他应用程序,则需要特别注意菜单。说到这一点,确定您在哪个平台上运行的推荐方法是:root.tk.call('tk', 'windowingsystem') # returns x11, win32 or aquaTkinter 不提供与此调用的直接等效项。但是,可以使翻译 2021-08-09 18:24:52 · 426 阅读 · 0 评论 -
tkinter02_几何管理知识概念
原文:https://tkdocs.com/tutorial/concepts.html#widgets几何管理知识概念有了第一个示例,您现在对 Tk 程序的外观以及为使其工作所需编写的代码类型有了基本的了解。在本章中,我们将退后一步,看看您需要了解的三个广泛的概念来理解 Tk:小部件、几何管理和事件处理。小部件小部件是您在屏幕上看到的所有东西。在我们的示例中,我们有一个按钮、一个输入框、几个标签和一个框架。其他是复选框、树图、滚动条、文本区域等。小部件通常称为“控件”。您有时还会看到它们被称为“窗原创 2021-08-08 16:31:49 · 282 阅读 · 0 评论 -
tkinter05_更多组件
原文:https://tkdocs.com/tutorial/morewidgets.html更多部件本章继续介绍几个小部件:列表框、滚动条、文本、缩放、微调按钮框和进度条。其中一些比我们之前看到的基本功能更强大。在没有(或不需要)主题对应的情况下,我们还将在这里看到一些使用经典 Tk 小部件的实例。列表框小工具综述参考手册列表框小部件显示一列单行文本项,通常冗长的,并允许用户浏览列表时选择一个或多个。列表框是经典 Tk 小部件的一部分;主题 Tk 小部件集中目前没有列表框。Tk 的翻译 2021-08-09 17:58:35 · 405 阅读 · 1 评论 -
tkinter08_窗口和对话框
原文:https://tkdocs.com/tutorial/windows.html窗口和对话框到目前为止,我们所做的一切都在一个窗口中。在本章中,我们将介绍如何使用多个窗口、更改窗口的各种属性以及使用 Tk 中可用的一些标准对话框。创建和销毁窗口我们已经看到,所有的 Tk 程序都从一个根顶级窗口开始,然后小部件被创建为该根窗口的子窗口。创建新的顶层窗口与创建新的小部件几乎完全相同。注意:Toplevels 是经典 Tk 小部件的一部分,而不是主题小部件。与常规小部件不同,我们不必grid为它翻译 2021-08-09 18:35:00 · 802 阅读 · 0 评论 -
tkinter04_网格几何管理器
原文:https://tkdocs.com/tutorial/grid.html网格几何管理器我们将暂停讨论不同的小部件(在屏幕上放置什么),而是专注于几何管理(将这些小部件放在哪里)。我们在“Tk 概念”一章中介绍了几何管理的一般概念。在这里,我们专注于一个特定的几何管理器:grid.正如我们所见,grid让您可以按列和行布置小部件。如果您熟悉使用 HTML 表格进行布局,那么在这里您会感到宾至如归。本章说明了可以调整网格的各种方法,以便为您提供用户界面所需的所有控件。Grid 是 Tk 中可用的原创 2021-08-09 14:54:04 · 254 阅读 · 0 评论 -
tkinter06_事件循环
原文:https://tkdocs.com/tutorial/eventloop.html事件循环在上一章的最后,我们解释了如何使用进度条向用户提供有关长时间运行的操作的反馈。进度条本身很简单:调用它的start方法,执行您的操作,然后调用它的stop方法。不幸的是,您了解到如果您尝试这样做,您的应用程序很可能会完全冻结。要理解为什么,我们需要重新讨论我们在 Tk 概念一章中对事件处理的讨论。正如我们所见,在我们构建应用程序的初始用户界面后,它进入了 Tk 事件循环。在事件循环中,它不断地处理从系统事翻译 2021-08-09 18:10:55 · 1443 阅读 · 1 评论