问题标签 [ttkwidgets]
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 - 击中 ttk.Radiobutton 后 ttk.Treeview 的宽度增加
我一直在使用tkinter 和 tkinter.ttk在 python 中制作这个下载器应用程序,并在应用程序中添加了一个最近的功能,供用户查看程序以前执行的操作的日志。它工作正常,但是,我最近发现了一个错误。
我有一个设置按钮,它创建另一个 Toplevel,然后您可以管理默认目录并使用三个ttk.Radiobuttons将应用程序的模式切换为灯光或夜间模式或自定义主题,但每当我点击前两个单选按钮时(前两个负责将主题从浅色模式切换到深色模式,反之亦然)我的 ttk.treeview 的宽度被无缘无故地添加了一个。奇怪的是,它不会发生在第三个单选按钮上,负责制作自定义模式。
我尝试为日志的顶层设置一个maxsize,但它会影响 ttk.treeview 本身。为什么会这样?我怎样才能防止这种情况?
我的应用程序的模拟(这只是一个演示,所以我没有编写整个主题代码):
python - ttk.Button 清洁器更改声明的反应
我的代码有效,但想要一个更清洁的。我有 24 个 ON 和 OFF 按钮。单击 ON 按钮时,它将被禁用并变为绿色,而 OFF 按钮将变为灰色并显示“!禁用”。有没有办法做到这一点,而无需大量的 ON 和 OFF 方法?目前我有 48 种方法、样式等,总计 800 行代码。我知道必须有更好的方法...
这是一个例子:
python - 树视图偏离一列?
我一生都找不到任何帖子或文档来解释为什么 Treeview 标题与其余数据相差一列。
甚至我发现的文档在示例中也显示了这个问题,但没有描述这个问题。
如您所见,标题相差一列。我无法弄清楚为什么会这样或如何正确修复它。
我确实管理了一个糟糕的解决方法,将一个空字符串附加到行数据的开头,以便它与正确的标题对齐,但这不是解决这个问题的正确或最佳方法。
我在这里错过了什么吗?这对 Treeview 来说是正常的吗?
python - 如何在 ttk 小部件中为一侧设置边框样式?特金特
我的问题很简单。我想知道如何为主题 Tkinter 小部件的一个边框设置样式,特别是按钮或 TButton?
python - ttkwidgets 日历按钮语言
我想知道,是否可以更改“上一个”和“下一个”按钮的语言。如果我更改“语言环境”,则仅更改月份名称而不更改按钮。先感谢您。
python - 如何在 tkinter 的笔记本小部件中创建新选项卡而不替换以前的选项卡?
所以我用 Python Tkinter 编写了这个程序,它在两个不同的选项卡上有两个框架。第一个有一个按钮,它应该创建与第一个选项卡具有相同框架的第三个选项卡。但是,它没有这样做,而是替换了第一帧。我该如何解决?
到目前为止,这是我的代码:
python - 我们如何通过在 tkinter ttk 小部件中定义新元素来创建新布局
我想创建/修改新元素并在 tkinter ttk syle 中定义新布局,但我不确定如何在小部件中配置该样式。
任何人都可以帮助我。