问题标签 [tkinter.style]
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 - TKinter 样式和 Treeview 点击问题
我在 TKinter 中苦苦挣扎 我的主要问题是您无法单击树视图中的任何内容。
要进行测试,只需按“Press To Test”按钮
由于某种原因,style.theme_create 接管了我的树视图小部件,无论我尝试什么,我似乎都找不到解决方案。我尝试激活光标、selection_set、focus_set 等。
如果我评论我可以点击的样式,但不能打开它。
我对python还是很陌生,希望能有一些见识。
我尝试了 t1.bind('') 并试图找到一个选定的样式,但似乎无法使其工作,绑定本身不起作用。我已经阅读了文档,但我尝试过的所有与选择相关的尝试似乎都失败了。
这是我整个应用程序的一个简短部分,但仍然可以使用。
python - ttk.OptionMenu 菜单周围的外边框
我尝试设计一个 tkinter gui,首先这个 gui 不容易修改。我为我使用的小部件达到了我想要的样式,除了一个想法。我锁定了 ttk.OptionMenu 小部件中菜单周围的浅灰色边框。
如何去除或着色呢?
Windows 10 上的 Python 3x
这里只是代码的相关部分。
一些常见的样式:
小部件的样式:
OptionMenu 和是菜单:
结果:
谢谢。
添加:
@stovfl对不起,在我的第一篇文章中,我删除了这些行对结果没有任何影响,所以,你的新评论让我明白我不应该这样做。因此,注释行没有任何影响。
完整地说,正如您在原始帖子中看到的那样,“highlightsickness|borderwidth|activeborderwidth”已经被使用。
并且要真正完整 highlightthickness=0 看起来也没有效果,但在我的第一篇文章中没有评论。
在这里,每条注释行都会产生一个错误。
谢谢。
添加:
这个程序不是用于学习的私人测试,它是针对我的工作的。这是我第一次尝试使用 tkinter。另外,我以前从来不需要尝试在 python 中做 gui。该程序运行良好,并完成了我应该实施的所有工作。这里的重点只是这个奇怪边框的美学和造型细节。我总是浏览 Stackoverflow,它是丰富的信息来源,这就是为什么我决定创建一个帐户并在这里发布我的第一个问题。
谢谢。
@stovfl是的,我也希望在这个选项中,但是borderwidth 和activeborderwidth 是菜单的选项,会影响菜单的一些内边框,而不是外边框。
为了显示边框宽度的效果,我在 50 处使用了夸大值:
@stovfl打印结果。
在我的环境中,边框颜色是black
并且borderwidth=0
没有显示边框。
python - 无法将样式应用于 Tkinter 滑块
我正在尝试将样式应用于tkinter
. 但是,下面代码中对参数的更改slider_style
不会影响my_slider
. 具体来说,我正在尝试将槽宽度更改为更小。我在不同的教程中看到,width
或sliderthickness
参数都可以解决问题,但我对任何一个(或任何其他样式参数,就此而言)都没有运气。以下是相关代码:
我申请SliderStyle
正确吗?这是改变槽宽的方法吗?