问题标签 [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 投票
1 回答
1703 浏览

python - 更改 python tkinter 刻度中的槽增量,而不影响滑块

当您在 python tkinter 刻度中单击槽(滑块的任一侧)时,滑块向左/向右移动一个增量。

如果你按住鼠标,它会移动得更快,使用repeatdelay 和repeatinterval。

我想要的是,当您在槽中单击时,让滑块以更大的增量移动,而不会失去使用滑块以更小步长递增的能力。

我研究了 scale 小部件,可以看到它有一个 bigincrement 字段,这是为了支持这一点,但我不确定什么时候使用 bigincrement?

我也看过resolution,它确实改变了滑块的跳跃量,但它失去了通过拖动滑块来微调它的能力。

那么,如何将比例配置为使用 bigincrement 作为增加比例的值,每次单击低谷时。并且仍然能够拖动滑块以获得更细粒度的增量?

示例代码:

0 投票
1 回答
545 浏览

python - Tkinter 获取价值量表

我不知道为什么我无法获得刻度的值以及为什么会收到此错误消息。谁能帮我?

错误信息:

0 投票
1 回答
638 浏览

python - 如何使用 tkinter Scale 小部件的值不断更改图像

我有一堆图像,我希望用户使用比例尺进行选择。当用户更新比例值时,我希望 GUI 更新显示的图像。

我刚刚开始处理 GUI,但我被困住了。我已经设法使用小部件的command关键字参数从比例打印新值Scale。但是,目前尚不清楚如何获取此值来更新界面上的图像。

0 投票
1 回答
586 浏览

python - 如何使用 tkinter Scale 小部件滚动长文本标签?

我正在尝试读取一个非常大的文本文件,我需要一个Scale小部件。所以,我正在使用这段代码:

它没有打开文件。它只是向我展示了比例,但是这段代码完美地打开了文件,但没有比例:

0 投票
1 回答
1275 浏览

python - 禁用后如何(重新)启用 tkinter ttk Scale 小部件?

在禁用它后,我试图Scale在 Python tkinter 中重新启用我的小部件,但它不起作用。我尝试了多种选择,但都没有奏效。

我得到的错误是:

0 投票
1 回答
658 浏览

python - 如何使用以单词为间隔的 tkinter Scale 小部件制作滑块?

我正在尝试使用以Scale单词为间隔的小部件制作一个垂直滑块。例如,一个滑块有

  • “最大”
  • “中位数”
  • 和“最低”

在文本中作为间隔。可能吗?

0 投票
0 回答
227 浏览

python - 在按钮上调用网格时触发 Tkinter scale 的命令

我正在尝试使用 Tkinter for Python3 创建一个布局,其中涉及多个按钮和刻度。按钮工作正常,但是当我在刻度上调用网格时,我给刻度小部件的命令会被调用。为什么会发生这种情况,我能做些什么来阻止它?

这是我的代码的简化版本:

set_current_time 函数只能在实际单击和移动滑块时调用,但是一旦执行网格,就会调用 set_current_time 时间值为 0。如何在不执行命令的情况下放置滑块?放置滑块后按预期工作,但我想避免 set_current_time 函数的初始调用。

0 投票
1 回答
38 浏览

python - 如何将通过比例获得的新值传输到另一个函数?

我在 Python2.7 上,我尝试将从 a 获取的值传输scale到另一个必须响应点击的函数。

问题是我不能使用return,因为我的函数maj()在参数中包含了通过比例获得的新值。

0 投票
1 回答
1594 浏览

progress-bar - 如何将 mp3 文件与滑块链接,以使滑块相对于 mp3 文件长度移动?

如何将 mp3 文件与滑块链接,以便滑块相对于 mp3 文件长度移动?在我的代码中,只有当我在滑块槽上按住鼠标时,滑块才会移动。如何在不一直按住鼠标的情况下完成这项工作?

0 投票
0 回答
154 浏览

python - 无法在 tkinter 中将按钮状态更改为“禁用”

我在 tkinter 中使用了一个主题,它不允许我改变比例状态(以控制音乐播放器的音量)。在应用主题之前它工作正常,所以我假设它是因为主题。

代码 :

当我尝试更改音量时它返回此错误: