Tkinter:如何在Text小部件中将找到的单词加粗?

时间:2013-10-09 16:11:09

标签: python tkinter text-widget

这是我想要做的。用户输入搜索查询“hello world”。搜索该查询的文本,当找到带有“hello world”的句子时,将其插入Text小部件并显示给用户。

我想以某种方式突出显示搜索查询中的单词,以便它们看起来像这样:

  • “这是一个简单的 hello world 表达式。”

我该怎么做?

1 个答案:

答案 0 :(得分:3)

文本小部件允许您将标签与文本块相关联。您可以使用文本窗口小部件对象的tag_add方法执行此操作。然后,您可以将各种属性与标记相关联,例如粗体字,颜色,下划线等。您可以使用文本窗口小部件对象的tag_configure方法配置标记的属性。