python tkinter菜单,如何更改字体?

dle*_*per 5 tkinter

许多网站说菜单小部件有一个选项“字体”,但我无法设置它。系统是Python 3.5,运行于Windows 8.1。脚本开始:

  1. 从 tkinter 导入 *
  2. 根 = Tk()
  3. root.geometry('1400x800+120+40')
  4. 菜单栏=菜单(根)

以下所有行均失败:

1. root.configure(font = ('Verdana',14))
2. root.option_add("*Font", ('Verdana', 14))
3. menubar = Menu(root, font = ('Verdana', 14))
4. menubar.configure(font = ('Verdana', 14))
5. menubar.add_command(label = "File", font = ('Verdana', 14))
6. default_font = Font.nametofont('Verdana')
7. default_font.configure(size = 14)

*Most of above give error " unknown option 'font' "*    
Run Code Online (Sandbox Code Playgroud)

dle*_*per 3

谢谢 scotty3785。通过更改 Windows 中的菜单字体解决:

Windows 系统 > 控制面板 > 外观 > 显示 > 更改文本大小 > 选择菜单

现在 tkinter 的菜单字体更大了。

可能会说Python的tkinter并不是完全跨平台的。