Python Tkinter Checkbutton在颜色更改后不会保留其复选标记
所以我有一个黑白图形用户界面,我需要使用复选框,我设置了它,复选框看起来很好,直到我点击它,然后突然复选标记不会停留在我点击之后。问题来自开始更改按钮颜色的行。但是我需要这个配色方案,我还需要能够看到复选标记Python Tkinter Checkbutton在颜色更改后不会保留其复选标记,python,python-2.7,user-interface,tkinter,Python,Python 2.7,User Interface,Tkinter,所以我有一个黑白图形用户界面,我需要使用复选框,我设置了它,复选框看起来很好,直到我点击它,然后突然复选标记不会停留在我点击之后。问题来自开始更改按钮颜色的行。但是我需要这个配色方案,我还需要能够看到复选标记 from Tkinter import * master = Tk() checkCmd= IntVar() checkCmd.set(False) test = Checkbutton(master, variable=checkCmd, onvalue=True, offvalu
from Tkinter import *
master = Tk()
checkCmd= IntVar()
checkCmd.set(False)
test = Checkbutton(master, variable=checkCmd, onvalue=True, offvalue=False, text="Old Testament", \
bg='black', fg='white', activebackground='black', activeforeground='white')
test.pack()
buttonCmd = Button(master, text="Run Checked Items").pack()
mainloop()
复选图标共享白色的前景色,您的活动前景色也是白色的 一种简单的方法是更改
selectcolor
,它可以调整选择器的背景:
test = Checkbutton(master, variable=checkCmd, onvalue=True, offvalue=False, text="Old Testament",
bg='black', fg='white', activebackground='black', activeforeground='white',selectcolor="black")
Github上有一个,谢谢你,我找不到,谢谢你的帮助!