ttk.Label设置label背景
时间: 2024-05-16 12:15:37 浏览: 167
tkinter关于ttk应用的详细教程
4星 · 用户满意度95%
可以使用ttk.Style()方法来设置ttk.Label的背景色。具体实现方法如下:
```python
import tkinter as tk
from tkinter import ttk
root = tk.Tk()
style = ttk.Style()
style.configure("Custom.TLabel", background="red")
label = ttk.Label(root, text="Hello, World!", style="Custom.TLabel")
label.pack()
root.mainloop()
```
在上述代码中,我们通过ttk.Style()方法来创建一个样式对象,并使用style.configure()方法来设置样式的属性,其中"Custom.TLabel"是自定义的样式名称,background属性用于设置背景色。
然后我们创建一个ttk.Label对象,并将样式名称传递给style参数,最后通过label.pack()来将label添加到窗口中。
阅读全文