【发布时间】:2016-12-09 05:20:17
【问题描述】:
我有 Text 小部件,我可以通过以下方式配置字体系列:
textwidget.config(font=(Consolas,13))
这将配置整个text Widget。我只想告诉Tkinter 我想在Text 小部件配置为像我更改它的方式之后进行每个输入。
我怎样才能做到这一点。感谢您的帮助!!
【问题讨论】:
标签: python text fonts tkinter configuration
我有 Text 小部件,我可以通过以下方式配置字体系列:
textwidget.config(font=(Consolas,13))
这将配置整个text Widget。我只想告诉Tkinter 我想在Text 小部件配置为像我更改它的方式之后进行每个输入。
我怎样才能做到这一点。感谢您的帮助!!
【问题讨论】:
标签: python text fonts tkinter configuration
查看tag 命令。您可以使用以下代码更改选定的文本:
number=0
def fontchange():
textwidget.tag_add(str(number), SEL_FIRST, SEL_LAST)
textwidget.tag_config(str(number), font=(Consolas,13))
number += 1
显然,这是一个非常基本的更改程序,但如果您想将其更改到末尾,您可以将 SEL_LAST 更改为 END。阅读此site 了解有关标签的更多信息。
【讨论】: