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

python - Python tkinter 比例通过单击比例用线程改变歌曲位置

所以我想在 python 3.7 中编写一个音乐播放器,它可以播放音乐并按比例显示我在歌曲中的位置。我还希望我可以通过单击scale.

但它给了我错误:

它可能不是干净的程序希望你能看到有什么问题或修复它谢谢;)

问题从这里开始,是关于“def run(self)”函数的问题,但我不知道我的代码边界上的这个小圆盘符号到底是什么,当我按下它时,会出现一个巨大的代码“threading.py”我想这是关于threeading的解释,但我不明白那里的一些东西。请帮助:(

0 投票
1 回答
2473 浏览

python - Python Tkinter 滑块自定义

我是 tkinter 的新手,我想创建一个像这张图片中的滑块: 在此处输入图像描述

但我不知道这是否可能,所以我的问题是:这可能吗,有人有快速教程或什么给我吗?

0 投票
0 回答
145 浏览

python - 在 Tkinter 中,有没有办法在运行程序时停止执行回调函数?

如果我使用具有回调函数的小部件创建 tkinter GUI 程序,有没有办法确保在用户实际与小部件交互之前不会执行此回调?

似乎在创建小部件时(在下面的示例中缩放),回调函数在用户点击缩放/滑块之前执行。

我希望在用户单击滑块之前不会出现“我被叫到”消息,而不是仅仅通过运行程序。

我正在使用 Python 2.7.13(出于某些原因,我需要使用 2.7)。

MWE

0 投票
1 回答
58 浏览

python - 有人可以帮我在 Tkinter 中创建这个 UI

我需要制作的 UI

这是我需要的 UI。我已经制作了 UI 的左侧。但是,我无法在右侧添加框架。我认为我对所有元素的固有定位是错误的,因此我无法获得框架的右侧位置。在留言板下,我需要一个可以插入文本的框架。有人可以帮我写代码。我目前的代码是:

0 投票
0 回答
123 浏览

python - 为什么我的 Python tkiner 天平同时移动?

请帮忙!我正在使用 Spyder IDE 在 Python 中编写程序。我正在使用 tkinter。我的程序包含多个 Scale 小部件,这些小部件一直按我的意愿正常工作且独立。然而,两个尺度现在似乎相互依赖,因为它们的var参数(它们是单独的变量)被初始化为相同的值。

我做了一个简化的 tkinter 程序来说明这个问题。此代码旨在模仿我的实际项目的结构 - 因此它可能看起来不像它可以的那样高效。制作了两个单独的比例尺,带有单独的变量和单独的更新命令。当两个全局变量都被初始化为相同的值时,刻度相互依赖,并且在只操作一个时都移动。当两个全局变量被初始化为不同的值时,比例可以正常工作并且符合预期。

为什么会这样?我需要我的实际项目中的两个全局变量是相同的值。我怎样才能使这项工作?

这是代码:

0 投票
1 回答
78 浏览

python - 在我的 python 应用程序中使用 Tkinter 单选按钮小部件作为 GUI

我正在开发一个模拟外汇衍生品的 python 应用程序。该项目的目的是创建一个 GUI,它可以:

  • 创建数据模型
  • 显示该数据的可视化
  • 打开时更新视觉效果
  • 一键退出所有窗口

这一切都按预期工作。

目前,GUI 使用 6 个 Tkinter 'entry' 小部件和 5 个 Tkinter 'button' 小部件。

图形用户界面示例

“更新”按钮使用(它们各自的)输入字段来生成“结果集”,然后将其保存到 .txt 文件中。

“显示”按钮读取 .txt 文件中的数据,并使用 Matplotlib 的动画功能创建视觉效果。

我想要做的:将“大小”输入字段替换为:单选按钮/复选框/滑块 Tkinter 小部件。

例如:考虑一个想要为购买 10 份外汇合约建模的用户。他们没有在“大小”字段中输入 10(并单击更新),而是标记 10 单选按钮并单击“更新”。

我尝试过但没有做的事情:我已经阅读了许多 Tkinter 单选按钮/复选框小部件教程,这些教程浪费了时间。老实说,我正在努力构思如何添加此功能。

如果适用,GUI 由类格式化。

0 投票
1 回答
41 浏览

python - 无法在 tkinter python 中调整按钮高度

这是输出

在调整大小之前[与编译后出现的相同]

在调整大小之前[与编译后出现的相同]

调整大小后

调整大小后

如您所见,我可以调整宽度但不能调整高度。为什么这样???

0 投票
1 回答
108 浏览

python - 如何修复 Tkinter 中的滑块?

我一直在尝试为椭圆形制作左、右和缩放滑块,但我无法让它们全部同步工作。他们自己工作,但是当我尝试在混音中添加第二个滑块时,他们只是重置了他们的位置和比例。我曾经repl.it写过代码。

这是我的代码:

0 投票
1 回答
75 浏览

python - 是否可以将 Tkinter tickinterval 设置为幅度?

我想使用 Tkinter 比例来设置输入的大小。因此,我希望刻度的刻度为 1、10、100、1000 等。

我最初的想法是我会有规模

magnitudescale = Scale(window1, from_ = 0, to = 3)

当刻度移动时,会有一些函数获取刻度位置并将值更改 10^x

有没有一种干净的方法可以做到这一点?

0 投票
0 回答
146 浏览

python - 如何在 Tkinter Python 中重置比例尺

我在 tkinter GUI 中创建了一个比例尺。单击按钮时,我想重置比例尺

代码仍然无法正常工作