在設置TreeView的字體顏色時,可以通過設置單元格的樣式來實現。
以下是一個示例代碼,演示如何設置TreeView中單元格的字體顏色:
import tkinter as tk
from tkinter import ttk
root = tk.Tk()
style = ttk.Style()
style.configure("Treeview", foreground="red") # 設置TreeView的字體顏色為紅色
tree = ttk.Treeview(root)
tree.pack()
tree.insert("", "end", text="Parent", open=True)
tree.insert("Parent", "end", text="Child 1")
tree.insert("Parent", "end", text="Child 2")
root.mainloop()
在這個示例中,我們首先導入tkinter和ttk模塊,然后創建了一個TreeView控件,并設置了TreeView的樣式,將字體顏色設置為紅色。接著插入了一些父節點和子節點,這些節點的字體顏色都會被設置為紅色。
通過這種方式,我們可以很容易地設置TreeView中單元格的字體顏色。您也可以根據需要設置其他樣式屬性,如背景顏色、字體大小等。