为什么 `tkinter.ttk.Notebook` 标签越来越薄?

Why do the `tkinter.ttk.Notebook` tabs get thinner and thinner?

我正在使用 tkinter.ttk.Notebook,标签似乎随着时间的推移变薄了。我该如何克服这个问题?是否可以为每个选项卡指定统一宽度?

我使用此代码添加标签:

notebook.add(game.frame, text=game.name, underline=0, sticky=tkinter.NS)

我不知道是否可以为每个选项卡设置统一的宽度,但选项卡宽度问题似乎与样式相关:

  • 样式为“alt”的选项卡名称 SEVEN 被部分隐藏:
  • 样式为“clam”时,它是完全可见的:

这里是如何改变整体的风格window:

sty = ttk.Style() 
sty.theme_use(theme_name)

获取所有主题名称列表:sty.theme_names().

您可以在此处获得有关 ttk 样式的更多信息 http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/ttk-theme-layer.html