2024-09-28 22:57:39 发布
网友
所以,我在一个tkinter框架中有很多不同的按钮和标签,我都希望它们有相似的属性。假设我希望所有的前景色都是红色的,并且有一个透明的背景(我能做到吗?此透明背景仅用于按钮。)
我能用一个按钮的class(我想这是在ttk中,但如果不是的话会更好)类似于css的按钮和标签都有红色文本吗?在
class
您可以根据需要扩展Button类并定义其属性。例如:
Button
from tkinter import * class MyButton(Button): def __init__(self, *args, **kwargs): Button.__init__(self, *args, **kwargs) self['bg'] = 'red' root = Tk() root.geometry('200x200') my_button = MyButton(root, text='red button') my_button.pack() root.mainloop()
您可以根据需要扩展
Button
类并定义其属性。例如:相关问题 更多 >
编程相关推荐