因此,我的窗口上有4个Entry Widget,我只想在最后一个Entry Widget上添加一些内部左填充。我使用ttk.style()
进行了添加,添加了所需的填充,但是它还添加了一些其他样式,例如black border
,一些hover
效果,然后输入小部件在获得已选定。
这是我的代码:
blue border
看看“第四项”小部件周围有黑色边框
查看选中小部件时蓝色边框的显示方式
我唯一要排除的样式是由于左填充而导致宽度略有增加,但是其他样式是如何触发的。
答案 0 :(得分:1)
这是因为第四个条目是ttk.Entry小部件,而其他三个是tkinter.Entry小部件。如果全部制作了四个ttk.Entry小部件,您将看到它们都具有其他样式。
即使tkinter和ttk模块的小部件具有相同的名称,但它们是完全不同的小部件,具有自己的默认设置。