我正在用Tkinter制作一个简单的界面,并注意到当他们的Checkbutton值为False或未单击时,它会显示一个覆盖按钮的黑色正方形,而不仅仅是空的。例如:。我想做的就是当按钮的状态为False时,将其完全清空,做了一些挖掘,但找不到它。谢谢你的时间和帮助
下面是有问题的代码:
querlog = ttk.Checkbutton(window, text='Quero salvar o log', command=quer_salvar_log)
querarquivo = ttk.Checkbutton(window, text='Quero salvar o arquivo de som', command=quer_salvar_som)
我在不使用
variable=
时注意到了同样的问题,所以下面是如何做到这一点:您只需将
variable
属性设置为空字符串,就可以解决这个问题您应该将一个变量与checkbutton相关联,并且需要确保该变量设置为与
offvalue
选项相同的值。offvalue
默认为零。您还需要确保保留引用,以便变量不会被垃圾收集器破坏(即:不要使用局部变量)相关问题 更多 >
编程相关推荐