【发布时间】:2020-11-17 05:56:05
【问题描述】:
我正在开发一个模拟外汇衍生品的 Python 应用程序。该项目的目的是创建一个 GUI,它可以:
- 创建数据模型
- 显示该数据的可视化效果
- 在视觉效果打开时更新它们
- 一键退出所有窗口
这一切都按预期运行。
目前,GUI 使用 6 个 Tkinter 'entry' 小部件和 5 个 Tkinter 'button' 小部件。
“更新”按钮使用(它们各自的)输入字段来生成“结果集”,然后将其保存到 .txt 文件中。
“显示”按钮读取 .txt 文件中的数据,并使用 Matplotlib 的动画功能创建视觉效果。
我想要做什么:将“大小”输入字段替换为:单选按钮/复选框/滑块 Tkinter 小部件。
例如:考虑一个想要为购买 10 份外汇合约建模的用户。他们没有在“大小”字段中输入 10(然后单击更新),而是标记 10 单选按钮并单击“更新”。
我尝试过但未能做到的事情:我已经阅读了许多 Tkinter 单选按钮/复选框小部件教程,这些教程都是浪费时间。老实说,我正在努力构思如何添加此功能。
如果适用,GUI 由类格式化。
【问题讨论】:
-
你还没有在这里真正问过问题。您似乎已经很好地掌握了如何创建和布置 Tkinter 小部件,当您尝试将一排单选按钮放在您当前有一个条目的位置时会出现什么问题?
标签: python tkinter tk tkinter-entry tkinter-scale