问题标签 [tkinter-scale]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
17503 浏览

python - 如何将 tkinter Scale 小部件滑块的默认值设置为 100?

如何将滑块的默认值设置为 100 ?

0 投票
1 回答
1113 浏览

python - 如何通过添加百分号来自定义 tkinter Scale 小部件的标签

我正在使用 Tkinter 量表,其中选定的值介于 0 到 100 之间,代表一个百分比。有没有办法让显示的值后面有一个 % 百分号?

我希望它看起来像以下(大致):

目前我想不出一种方法来添加那个百分号。任何帮助或明确的“这是不可能的”将不胜感激。谢谢。

0 投票
1 回答
1464 浏览

python - Tkinter 刻度中的对数刻度

是否可以使用对数值创建 Tkinter 比例小部件?或者,将刻度设置为相应的值?我需要一个 10^4 到 10^9 范围内的刻度,指数为整数。

我正在考虑相应地标记“轴”,但 10^x 的描述确实更实用和直观。

0 投票
3 回答
617 浏览

python - 使用 tkinter Scale 小部件数据进行列表理解

我正在尝试创建一个 python 2.7 tkinter 模块,该模块使用比例小部件数据来影响列表理解,该列表理解在概率特征表示为列表列表的动物之间进行选择。单击“提交”并激活相关命令后,该模块按降序排列和显示这三种动物。

在此示例中,所有三只动物在单击“提交”后都为 33%,因为它们共享相同的概率数据。动物仅在列表列表的第 2 列中的比例小部件数据中有所不同,因为每个动物要么是水生的,要么是陆生的,或两者兼而有之。

由于许多贡献的改进,此代码有效!

0 投票
2 回答
3180 浏览

python - 带有两个滑块的 tkinter 刻度?

有谁知道是否可以从tkinter模块中获得一个带有两个“滑块”的单个比例小部件?或者无论如何要伪造它?

如(用 GIMP 编辑):

在此处输入图像描述

我正在考虑将一个比例放在另一个比例之上,但背景透明?

0 投票
1 回答
2674 浏览

python - 如何使用 Python 创建多个 tkinter Scale 小部件的“数组”?

我正在尝试使用 Python 3.2.3 和tkinter模块创建一个 GUI。我需要一个小部件的“数组”,Scale但我一生都无法弄清楚如何返回值,除非通过一次创建一个Scale小部件并为每个由其command关键字参数调用的单独的函数传递var.

我可以循环小部件创建位并根据需要增加行和列参数,但无法弄清楚如何检索Scale小部件的值。

在“基本”中,每个小部件都有一个可用于解决它的索引,但我找不到任何类似的东西是如何在 Python 中实现的。更糟糕的是——我只用了一个Scale小部件:

并得到了回应:

我假设这是某种版本问题。

0 投票
1 回答
210 浏览

python - 如何使用 tkinter Scale 小部件操作方法并传递 dict 的键?

我已经搜索了解决方案并尝试实现它们,但没有成功让 tkinter小部件通过设置关键字参数Scale来调用方法。command

我将小部件对象存储在字典的列表中。该方法在创建列表时调用,并且确实包含正确的对象。我认为范围可能是这里的问题。

0 投票
2 回答
2970 浏览

python - 如何为 tkinter Scale 小部件滚动条使用非整数浮点值?

我需要将比例从 0.55 设置为 2.75,我的幻灯片间隔很小

但我得到的只是 1 到 3 的范围,比例为 1。完全烦人。TkInter 文档说它可以处理浮动值,那么有什么问题呢?

0 投票
0 回答
2917 浏览

python - Python Tkinter 比例小部件的相对大小

我正在使用place()在我的应用程序窗口上分配滑块位置的方法。我正在使用relxrelyrelwidth来控制滑块的位置,以确保在我最大化窗口时它们会按比例放大。

滑块处于水平位置,占据了我屏幕的大部分宽度。我不知道如何调整“厚度/高度”?相对于屏幕的滑块。

您可以width = ...永久调整厚度,但我发现您不能使用relheight = ...相对于屏幕进行调整。

有人可以帮我调整相对于父小部件大小的这个参数吗?

在上面,relxrely是我的 GUI 屏幕(应用程序)上滑块左上角的位置。relwidth=0.7将滑块的宽度始终设置为屏幕宽度的 70%。

我希望以相同的方式设置滑块的另一个尺寸,即“高度”(可能是屏幕尺寸的 10%)。该relheight参数适用于按钮,但似乎不适用于滑块。

0 投票
2 回答
897 浏览

python - 为什么 tkinter Scale 小部件的响应如此缓慢?

我对代码有所了解,但我不明白为什么规模如此迟钝/缓慢。

(我知道,我也没有以最环保的方式编写代码。)