【问题标题】:Tkinter Text widget: Configure fontTkinter Text 小部件:配置字体
【发布时间】:2016-12-09 05:20:17
【问题描述】:

我有 Text 小部件,我可以通过以下方式配置字体系列:

textwidget.config(font=(Consolas,13))

这将配置整个text Widget。我只想告诉Tkinter 我想在Text 小部件配置为像我更改它的方式之后进行每个输入。

我怎样才能做到这一点。感谢您的帮助!!

【问题讨论】:

    标签: python text fonts tkinter configuration


    【解决方案1】:

    查看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 了解有关标签的更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-30
      • 2012-04-07
      • 2011-10-20
      • 1970-01-01
      • 1970-01-01
      • 2020-07-16
      • 1970-01-01
      相关资源
      最近更新 更多