增加 tkinter 中的字体大小以适应大屏幕

问题描述 投票:0回答:1

我正在 tkinter 中编写一个小应用程序,它将在大屏幕上运行。为了让观众看到一些东西,我需要一些小部件使用巨大的字体。

我现在的问题是,tkinter 似乎忽略大于 40 的字体大小:

import tkinter

root = tkinter.Tk()
for s in [10, 20, 40, 60, 80, 100]:
    tkinter.Label(root, text=f"font size: {s}", font=("Arial", s)).pack()

root.mainloop()

有什么办法可以进一步增大字体大小吗?

python tkinter
1个回答
0
投票

您的代码为我生成正确的字体大小。但是,我认为问题在于您的窗口大小,因为字体大小似乎受到窗口的“限制”。尝试调整它的大小,或者如果它不起作用,请使用 'root.geometry("500x400")` 来调整代码中窗口的大小。

© www.soinside.com 2019 - 2024. All rights reserved.