【问题标题】:How to use the "native" GUI look with Tkinter?如何在 Tkinter 中使用“本机”GUI 外观?
【发布时间】:2011-11-15 04:00:57
【问题描述】:

默认情况下,Tkinter 仍然使用旧的 Windows 2000 风格的小部件(随机示例):

但我希望它改用 Windows XP/Vista/7 风格的小部件:

我该怎么做?我更喜欢使用最新的样式版本,所以 Windows 7 > Vista > XP > 2000。

【问题讨论】:

    标签: python windows tkinter


    【解决方案1】:

    在 Windows 上,使用tkinter.ttk 获取主题版本的 Tk。

    【讨论】:

    • 但是 Tkinter 是一个独立于平台的库,所以如果一个答案没有说明任何关于平台的内容,那么可以合理地假设该答案适用于所有平台。我将删除我的 cmets。
    【解决方案2】:

    ttk 主题小部件正是您所寻找的。请务必使用“vista”主题在 Vista/Win7 上获得原生外观。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-23
      • 1970-01-01
      • 1970-01-01
      • 2015-02-05
      • 2013-12-25
      • 1970-01-01
      • 2023-04-08
      • 2017-11-14
      相关资源
      最近更新 更多