我正在编写一个Tkinter / Python程序,我想在Linux和Mac OS X下运行。
在Linux中,我对它的外观非常满意,但在Mac OS X下,字体看起来非常糟糕,尽管我使用的是支持良好的字体:Helvetica,Arial。
你对Tkinter下看起来不错的字体有什么建议吗?
答案 0 :(得分:3)
尝试使用以下系统字体:
这是一个简单的代码示例:
from Tkinter import *
root = Tk()
l = Label(root, text="Hello World", font="TkSmallCaptionFont")
l.pack()
root.mainloop()
这些字体的好处是它们是跨平台的,它们看起来很原生。
如果上述代码不起作用,请确保您的Tkinter版本至少为8.5。这些字体不适用于Tkinter 8.4或更低版本。