分类 Tkinter教程 下的文章

LabelFrame小部件用于在其子小部件周围绘制边框。我们还可以显示LabelFrame小部件的标题。它充当容器,可用于分组一些相关的小部件,例如Radiobuttons。此小部件是Frame小部件的变体,具有Frame的所有功能。它还可以显示标签。

- 阅读剩余部分 -

PanedWindow小部件充当容器小部件,其中包含一个或多个水平或垂直排列的子小部件(窗格)。用户可以通过移动分隔线(称为sash)来调整每个子窗格的大小。每个窗格只包含一个小部件。PanedWindow用于在Python应用程序中实现不同的布局。

- 阅读剩余部分 -

Toplevel小部件用于创建和显示由窗口管理器直接管理的顶级窗口。Toplevel小部件可能具有或不具有它们顶部的父窗口。当Python应用程序需要表示一些额外的信息、弹出窗口或一组新窗口上的小部件时,使用Toplevel小部件。顶级窗口具有标题栏、边框和其他窗口装饰。

- 阅读剩余部分 -

文本框小部件用于在Python应用程序中显示文本数据。然而,Tkinter还提供了Entry小部件,用于实现单行文本框。文本框小部件用于显示具有各种样式和属性的多行格式文本。文本小部件主要用于为用户提供文本编辑器。文本框小部件还方便我们使用标记和制表符来定位文本的特定部分。我们还可以在文本中使用窗口和图像,因为它也可以用于显示格式化文本。

- 阅读剩余部分 -

滑块控件用于在 Python 应用程序中实现图形滑块,使用户可以在滑块上滑动并从显示的值范围中选择一个值。我们可以控制滑块的最小值和最大值,以及滑块的分辨率。它在用户被强制从给定范围的值中选择一个时,提供了 Entry 小部件的替代方案。使用滑块小部件的语法如下。

- 阅读剩余部分 -

单选按钮小部件用于在 Python 应用程序中实现多选一的选择。它向用户显示多个选择,用户可以从中选择一个。我们可以将不同的方法与每个单选按钮关联起来。我们可以在单选按钮上显示多行文本或图像。为了跟踪用户对单选按钮的选择,它与一个单一变量相关联。每个按钮为该特定变量显示单个值。

- 阅读剩余部分 -