找到关于 Python 的 10786 篇文章

如何正确设置粘性按钮属性?

Dev Prakash Sharma
更新于 2021年4月22日 07:31:46

2K+ 次浏览

Tkinter 按钮可以通过 Tkinter 中的不同可用属性进行配置。我们可以添加粘性属性使其相对于其所在的窗口粘性。粘性属性允许小部件设置在窗口中的相对位置。要使按钮粘性,我们必须选择方向或位置,例如 N、E、S、W、NE、NW、SE、SW 和零。示例 # 导入 tkinter 库 from tkinter import * from tkinter import ttk # 创建 tkinter 框架实例 win= Tk() # 定义函数的几何形状 win.geometry("750x250") # 创建一个… 阅读更多

如何在 Tkinter 中设置文本字体?

Dev Prakash Sharma
更新于 2021年4月22日 07:31:28

8K+ 次浏览

Tkinter 具有许多内置方法和函数,用于在小部件中提供不同的功能。我们可以使用 font(‘font-family’, font-size, ‘style’) 属性自定义 tkinter 应用程序中文本小部件的字体属性。元组可以在 Text 构造函数中声明。示例让我们来看一下下面的示例,我们将创建一个具有自定义字体属性的文本小部件。# 导入 tkinter 库 from tkinter import * from tkinter import ttk # 创建 tkinter 框架或窗口实例 win= Tk() # 设置 tkinter 框架的几何形状 win.geometry("750x250") # 使用字体属性定义文本小部件 text= Text(win, ... 阅读更多

如何同时从两个 Tkinter 列表框中选择?

Dev Prakash Sharma
更新于 2021年4月22日 07:31:07

2K+ 次浏览

让我们考虑一个特定系统的场景,该系统需要从目录中持续选择多个文件,并在复制到剪贴板后将它们粘贴到另一个目录中。通过使用 exportselection 属性可以实现 ListBoxes 中进行多重选择的想法。该属性可防止在从另一个 ListBox 中选择项目时丢失选定的选项。因此,我们可以从 ListBoxes 中选择多个选项。要配置 Listbox 以保持选择稳定,我们可以将其设置为 exportselection = False。示例 # 导入 Tkinter 库 from tkinter import * # 创建 Tkinter 框架或窗口实例 win= Tk() ... 阅读更多

如何在 Python 中使用 Tkinter 选择目录并存储位置?

Dev Prakash Sharma
更新于 2021年4月22日 07:41:07

5K+ 次浏览

我们熟悉对话框,并在许多类型的应用程序中与它们进行交互。此类对话框对于创建用户交互至关重要的应用程序非常有用。我们可以使用对话框来要求用户选择不同类型的文件,然后执行某些操作,例如读取文件、写入文件等。可以使用 Python 中的 filedialog 模块创建对话框。示例在这个示例中,我们将创建一个应用程序,该应用程序将要求用户从本地目录中选择一个文件,然后将显示... 阅读更多

如何重置 Python Tkinter 按钮的背景颜色?

Dev Prakash Sharma
更新于 2021年4月22日 07:27:58

2K+ 次浏览

Tkinter 按钮可用于处理应用程序中的事件。我们可以使用预定义的属性配置按钮属性,例如文本样式、字体系列、背景颜色、文本颜色和文本大小。我们可以通过定义回调函数来重置背景颜色和其他属性。示例 # 导入 tkinter 库 from tkinter import * from tkinter import ttk # 创建 tkinter 框架实例 win= Tk() # 定义函数的几何形状 win.geometry("750x250") # 定义一个函数来更改按钮的属性 def change_color(): btn.configure(bg="OrangeRed3", fg= "white") # 创建一个标签 Label(win, text= "单击按钮以重置按钮的颜色", ... 阅读更多

如何在 Tkinter 中移除椭圆的轮廓?

Dev Prakash Sharma
更新于 2021年4月22日 07:25:48

787 次浏览

使用 Tkinter 画布,我们可以绘制 2D 或 3D 应用程序的形状,我们可以创建图像、绘制动画等等。假设我们必须创建一个椭圆,该椭圆应在画布上美观地绘制。可能还存在其他功能可以使椭圆和其他形状更美观。要从画布中的形状中移除轮廓,我们可以在方法中为 outline 属性提供空值。示例 # 导入 tkinter 库 from tkinter import * # 创建 tkinter 框架或窗口实例 win= Tk() # 设置… 阅读更多

如何在 Tkinter 中向事件处理程序传递参数?

Dev Prakash Sharma
更新于 2021年4月22日 07:25:27

1K+ 次浏览

在大多数情况下,回调函数可以称为实例方法。实例方法访问其所有成员并对其执行操作,而无需指定任何参数。让我们考虑一个定义了多个组件的情况,并且我们希望使用这些组件处理某些事件。为了运行多个事件,我们更倾向于在事件处理程序中传递多个参数。示例在这个示例中,我们在框架中创建了多个按钮小部件,我们将通过将小部件的名称作为参数来处理各种事件。一旦单击按钮,它将更新标签小部件… 阅读更多

如何通过用户在 tkinter GUI 中按下按钮来打开一个新窗口?

Dev Prakash Sharma
更新于 2021年4月22日 07:23:31

14K+ 次浏览

Tkinter 为每个应用程序创建一个默认窗口(即主窗口或根窗口)。在 tkinter 中,我们可以通过定义 Toplevel(master) 构造函数来创建一个弹出窗口或子窗口。这将允许 tkinter 应用程序创建另一个窗口,可以通过定义其大小属性动态调整其大小。示例在这个示例中,我们创建了一个按钮小部件,它将打开一个带有文本标签的新窗口。# 导入 tkinter 库 from tkinter import * from tkinter import ttk # 创建 tkinter 框架或窗口实例 win= Tk() # 设置 tkinter 框架的几何形状 win.geometry("750x250") # 定义一个新函数来… 阅读更多

如何在 Tkinter 中列出可用的字体系列?

Dev Prakash Sharma
更新于 2021年4月22日 07:21:57

3K+ 次浏览

Tkinter 字体属性是用于自定义小部件默认字体的最有价值的属性之一。我们已经看到了很多字体并在我们的窗口部件中使用它们,但有时,猜测哪些字体适用于 Tkinter 库似乎很复杂。Python Tkinter 对选择字体更具体。我们可以创建一个应用程序,该应用程序可以列出 Tkinter 库中所有可用的字体。要使用字体库,我们必须使用 from tkinter import font 在我们的环境中导入它。创建此特定应用程序有几个步骤,定义一个函数并… 阅读更多

如何在 Tkinter 列表框中保持高亮显示的选择?

Dev Prakash Sharma
更新于 2021年4月22日 07:17:11

1K+ 次浏览

让我们考虑一个特定系统的场景:我们需要不断地从一个目录中选择多个文件,然后将它们复制到剪贴板,最后粘贴到另一个目录中。 在 ListBox 中实现多选可以通过使用 `exportselection` 属性来完成。它允许 ListBox 在从另一个 ListBox 选择项目时保持选中状态。要配置 ListBox 使其保持选中状态不变,可以将 `exportselection` 设置为 `False`。示例:导入 tkinter 库 `from tkinter import *` 创建 Tkinter 框架或窗口实例 `win= Tk()` 设置几何... 阅读更多

广告
© . All rights reserved.