【问题标题】:How to find or install themes tkinter ttk for Python如何为 Python 查找或安装主题 tkinter ttk
【发布时间】:2013-10-26 18:28:03
【问题描述】:

在过去的 3 个月里,我一直在制作一个机器人,它只需要代码就可以完美运行。现在我的下一个目标是为它制作一个 GUI,但是我一直在寻找一些障碍,主要的障碍是不能看起来像一个 30 年前的程序。

  • 我使用的是 Windows 7。
  • 我只使用 Python 3.3.2(没有包、插件、插件、其他程序等。只是从 http://www.python.org/download/ 安装的内容)。
  • Python 3.3.2 包括使用 Tkinter 和 ttk 的能力(据我所知)。

然而,虽然 tkinter 对我的测试工作正常,但我一直无法找到显示所有可用主题的方法或下载更多新主题的方法。

这不起作用,我不知道为什么:

from tkinter import *
from tkinter.ttk import *
s=Style()
s.theme_names()

那么...谁能告诉我如何在不安装其他任何东西的情况下仅从 IDLE 3.3.2 显示所有可用的主题?或者我可以在哪里获得更多主题,因为我正在寻找一个现代的。

【问题讨论】:

    标签: python tkinter themes ttk


    【解决方案1】:

    好的,我必须从https://pypi.python.org/pypi/pyttk 安装ttk

    【讨论】:

      【解决方案2】:

      如果你仍然想只依赖标准库来做:

      >>> import tkinter as tk
      >>> root = tk.Tk()
      >>> print(root.tk.call('ttk::themes'))
      ('classic', 'default', 'clam', 'winnative', 'vista', 'xpnative', 'alt')
      

      【讨论】:

        猜你喜欢
        • 2018-04-25
        • 1970-01-01
        • 2016-02-20
        • 1970-01-01
        • 2011-06-14
        • 2017-07-28
        • 1970-01-01
        • 2011-04-28
        相关资源
        最近更新 更多