[英]How to reset Tkinter Text widget highlighting in Python?
我找不到刪除先前添加的突出顯示的方法。 例如,用戶輸入搜索查詢“ hello world”,並將search
方法與tag_add
和tag_configure
一起使用, tag_configure
突出顯示文本。 但是,如果用戶輸入第二個查詢,則先前的突出顯示不會被刪除。 如何在不重新插入文本的情況下刪除突出顯示的內容?
您需要tag_remove
。
在這里描述:
.tag_remove(tagName, index1, index2=None)
從
index1
和index2
之間的所有字符中刪除名為tagName
的標記。 如果省略index2
,則將標記從index1
之后的單個字符中刪除。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.