问题标签 [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.
python - Python tkinter 比例通过单击比例用线程改变歌曲位置
所以我想在 python 3.7 中编写一个音乐播放器,它可以播放音乐并按比例显示我在歌曲中的位置。我还希望我可以通过单击scale
.
但它给了我错误:
它可能不是干净的程序希望你能看到有什么问题或修复它谢谢;)
问题从这里开始,是关于“def run(self)”函数的问题,但我不知道我的代码边界上的这个小圆盘符号到底是什么,当我按下它时,会出现一个巨大的代码“threading.py”我想这是关于threeading的解释,但我不明白那里的一些东西。请帮助:(
python - 在 Tkinter 中,有没有办法在运行程序时停止执行回调函数?
如果我使用具有回调函数的小部件创建 tkinter GUI 程序,有没有办法确保在用户实际与小部件交互之前不会执行此回调?
似乎在创建小部件时(在下面的示例中缩放),回调函数在用户点击缩放/滑块之前执行。
我希望在用户单击滑块之前不会出现“我被叫到”消息,而不是仅仅通过运行程序。
我正在使用 Python 2.7.13(出于某些原因,我需要使用 2.7)。
MWE
python - 有人可以帮我在 Tkinter 中创建这个 UI
这是我需要的 UI。我已经制作了 UI 的左侧。但是,我无法在右侧添加框架。我认为我对所有元素的固有定位是错误的,因此我无法获得框架的右侧位置。在留言板下,我需要一个可以插入文本的框架。有人可以帮我写代码。我目前的代码是:
python - 为什么我的 Python tkiner 天平同时移动?
请帮忙!我正在使用 Spyder IDE 在 Python 中编写程序。我正在使用 tkinter。我的程序包含多个 Scale 小部件,这些小部件一直按我的意愿正常工作且独立。然而,两个尺度现在似乎相互依赖,因为它们的var
参数(它们是单独的变量)被初始化为相同的值。
我做了一个简化的 tkinter 程序来说明这个问题。此代码旨在模仿我的实际项目的结构 - 因此它可能看起来不像它可以的那样高效。制作了两个单独的比例尺,带有单独的变量和单独的更新命令。当两个全局变量都被初始化为相同的值时,刻度相互依赖,并且在只操作一个时都移动。当两个全局变量被初始化为不同的值时,比例可以正常工作并且符合预期。
为什么会这样?我需要我的实际项目中的两个全局变量是相同的值。我怎样才能使这项工作?
这是代码:
python - 在我的 python 应用程序中使用 Tkinter 单选按钮小部件作为 GUI
我正在开发一个模拟外汇衍生品的 python 应用程序。该项目的目的是创建一个 GUI,它可以:
- 创建数据模型
- 显示该数据的可视化
- 打开时更新视觉效果
- 一键退出所有窗口
这一切都按预期工作。
目前,GUI 使用 6 个 Tkinter 'entry' 小部件和 5 个 Tkinter 'button' 小部件。
“更新”按钮使用(它们各自的)输入字段来生成“结果集”,然后将其保存到 .txt 文件中。
“显示”按钮读取 .txt 文件中的数据,并使用 Matplotlib 的动画功能创建视觉效果。
我想要做的:将“大小”输入字段替换为:单选按钮/复选框/滑块 Tkinter 小部件。
例如:考虑一个想要为购买 10 份外汇合约建模的用户。他们没有在“大小”字段中输入 10(并单击更新),而是标记 10 单选按钮并单击“更新”。
我尝试过但没有做的事情:我已经阅读了许多 Tkinter 单选按钮/复选框小部件教程,这些教程浪费了时间。老实说,我正在努力构思如何添加此功能。
如果适用,GUI 由类格式化。
python - 如何修复 Tkinter 中的滑块?
我一直在尝试为椭圆形制作左、右和缩放滑块,但我无法让它们全部同步工作。他们自己工作,但是当我尝试在混音中添加第二个滑块时,他们只是重置了他们的位置和比例。我曾经repl.it
写过代码。
这是我的代码:
python - 是否可以将 Tkinter tickinterval 设置为幅度?
我想使用 Tkinter 比例来设置输入的大小。因此,我希望刻度的刻度为 1、10、100、1000 等。
我最初的想法是我会有规模
magnitudescale = Scale(window1, from_ = 0, to = 3)
当刻度移动时,会有一些函数获取刻度位置并将值更改 10^x
有没有一种干净的方法可以做到这一点?
python - 如何在 Tkinter Python 中重置比例尺
我在 tkinter GUI 中创建了一个比例尺。单击按钮时,我想重置比例尺
代码仍然无法正常工作