我正在尝试使用 tkinter 对文本编辑器进行编程。这是标记功能:
self.text.tag_add("Mark",tk.SEL_FIRST,tk.SEL_LAST)
self.text.tag_config("Mark",background="yellow",foreground="black")
这是取消标记功能
self.text.tag_add("UnMark",tk.SEL_FIRST,tk.SEL_LAST)
self.text.tag_config("UnMark",background="white",foreground = "black")
但问题是当我标记文本然后取消标记时,我无法再次标记它。当我尝试再次标记我未标记的文本时,标记功能不起作用。