这是我的代码:
import tkinter as tk
def add_text(message, color='black'):
text_box.config(state=tk.NORMAL, fg=color)
text_box.insert(tk.END, message + "\n")
text_box.config(state=tk.DISABLED)
root = tk.Tk()
text_box = tk.Text(state=tk.DISABLED, font=("Arial 18", 16))
text_box.grid(row=0, column=0, sticky="nsew")
add_text("word")
add_text("word_with_color", 'red')
add_text("word")
tk.mainloop()
我只希望"word_with_color"字符串为其他颜色,我该怎么做?我试过的功能改变了整个文本,那不是我想要的。
叮当猫咪
相关分类