gpt4 book ai didi

fonts - Mac OS X 上的 Tkinter 字体

转载 作者:行者123 更新时间:2023-12-04 06:20:05 24 4
gpt4 key购买 nike

我正在写一个 Tkinter/Python 程序,我想在 Linux 和 Mac OS X 下运行。

在 Linux 中,我对它的外观非常满意,但在 Mac OS X 下,字体看起来非常糟糕,尽管我使用的是支持良好的字体:Helvetica、Arial。

对于在 Tkinter 下看起来不错的字体,您有什么建议吗?

最佳答案

尝试使用系统字体,例如:

  • TkDefaultFont
  • TkTextFont
  • TkFixedFont
  • TkMenuFont
  • TkHeadingFont
  • TkCaptionFont
  • TkSmallCaptionFont
  • TkIconFont
  • TkTooltipFont

  • 这是一个简单的代码示例:
    from Tkinter import *
    root = Tk()
    l = Label(root, text="Hello World", font="TkSmallCaptionFont")
    l.pack()
    root.mainloop()

    这些字体的好处在于它们是跨平台的,而且看起来很原生。

    如果上面的代码不起作用,请确保您的 Tkinter 版本至少为 8.5。这些字体不适用于 Tkinter 8.4 或更低版本。

    关于fonts - Mac OS X 上的 Tkinter 字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6698421/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com