[英]Tkinter button color
当我在 tkinter 中创建这样的按钮时:
self.submition_button=Button(self.root, text='Submit',
font='Times 12 bold italic', command=self.onSubmition, bg='blue')
按钮不是蓝色的。
为什么它不是蓝色的,我该怎么做才能让它变成蓝色?
你在使用 tkinter.Button 还是你真的在使用 ttk.Button? 根据您在代码顶部导入的内容,您将知道您使用的是哪一个
常规 tkinter 小部件导入
import tkinter
典型的 TTK 小部件导入
from tkinter import ttk
因为TTK
是库的更现代版本,所以它的样式系统是不同的。 所以在它上面设置标志选项是行不通的。 相反,您必须使用样式主题。
看到这个回复。
这是蓝色按钮的代码,检查它:
from tkinter import *
#create a window
root =Tk()
button=Button(root, text='Submit', font='Times 12 bold italic', bg='blue', activebackground="blue")
button.pack()
root.mainloop()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.