(python, tkinter, ttk, style) 如何改变ttk.Button的整体颜色?
(python, tkinter, ttk, style) How to change the whole color of ttk.Button?
我正在尝试让按钮改变颜色。
这是我的代码:
root = tk.Tk()
style = ttk.Style()
style.configure("test.TButton", background="white", foreground="white")
test_btn = ttk.Button(root, style="test.TButton")
test_btn.pack()
root.mainloop()
我想改变整个按钮的颜色。但它的脊线(或边缘或按钮部分的一小部分)已更改。
我尝试用同样的方法改变“ttk.Label”的颜色。它工作完美。
有没有办法改变“ttk.Button”的整个颜色??
具体来说,我想让一个带有图像的按钮和按钮的其他部分透明。
所以,我想用相同颜色的背景匹配另一部分。
您的问题的答案是 - 现在可以设置 ttk
按钮的样式,
但是你可以像这样无限设计一个正常的 tk.Button
-
from tkinter import *
root = Tk()
test_btn = Button(root, text="YOUR TEXT IS HERE!", background='crimson', foreground='white', width=30,
height=5, font=('Segoe UI', 40))
test_btn.pack()
root.mainloop()
我正在尝试让按钮改变颜色。
这是我的代码:
root = tk.Tk()
style = ttk.Style()
style.configure("test.TButton", background="white", foreground="white")
test_btn = ttk.Button(root, style="test.TButton")
test_btn.pack()
root.mainloop()
我想改变整个按钮的颜色。但它的脊线(或边缘或按钮部分的一小部分)已更改。
我尝试用同样的方法改变“ttk.Label”的颜色。它工作完美。 有没有办法改变“ttk.Button”的整个颜色??
具体来说,我想让一个带有图像的按钮和按钮的其他部分透明。 所以,我想用相同颜色的背景匹配另一部分。
您的问题的答案是 - 现在可以设置 ttk
按钮的样式,
但是你可以像这样无限设计一个正常的 tk.Button
-
from tkinter import *
root = Tk()
test_btn = Button(root, text="YOUR TEXT IS HERE!", background='crimson', foreground='white', width=30,
height=5, font=('Segoe UI', 40))
test_btn.pack()
root.mainloop()