【问题标题】:Tkinter Text widget spacingTkinter 文本小部件间距
【发布时间】:2013-12-19 14:15:33
【问题描述】:

使用小部件Tkinter.Text(尤其是当我使用大字体时)我在第一行文本之前有太多空白。 如何使用Text 小部件缩小字体间距?

更一般地说,我们可以设置负间距以使多行之间的间距非常短吗?

【问题讨论】:

    标签: python user-interface fonts tkinter


    【解决方案1】:

    您是否尝试过所有可用的选项?例如,pady 的默认值可能是 1,因此将其设置为 0(零)将释放一个像素。您可能还需要仔细检查 spacing1 的默认值是否为 0(零)——它应该是,但也有可能不是。

    除此之外,我不确定您还能做些什么。我认为大部分空间对于你使用的任何字体都是独一无二的,所以也许你可以选择一种不同的字体,每行之间需要更少的空间。

    【讨论】:

    • 谢谢!我尝试使用spacing1、spacing2 等来更改间距,但我无法使其与负值一起使用(即我也希望多行彼此更接近!)
    • 我修改了关于negative spacing的原始问题(为了使多行之间的间距更短)
    【解决方案2】:

    您个人不知道的 Unicode 字符有一个空格。考虑: Ť 在ŤT 中高于T。与g 相同,在o 下位于go 中

    【讨论】:

    • 谢谢。但是,是否有可能有负间距(即多行彼此更接近,并且可能重叠)?
    • 你总是可以尝试做一些重叠黑客。没有什么我个人会喜欢的:-D。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-06-14
    • 2014-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-07
    相关资源
    最近更新 更多