6

我最近对 ​​Python 中的 GUI 编程产生了兴趣。

我已经有丰富的 Pygame 经验,但发现使用 Tkinter、Tix 等提供的界面会更容易。

但是,我很难在Tix for Python上找到任何体面的文档或教程。(与 Pygame 不同,它有几个我觉得很好的指南/教程)

我在哪里可以找到一个很好的教程?(这仅假定了解 Python,并希望不了解 Tk)

4

3 回答 3

3

Tix是一组最初未包含在标准Tkinter发行版中的附加小部件。现在改进的ttk工具包是较新 Python 版本(2.7 或 3.2)中Tkinter的一部分,不再需要Tix 。更多讨论可以在这里找到。

关于现代 Tk 的一个很好的教程可以在这里找到。

于 2012-09-19T20:14:41.140 回答
1

好吧,经过一些额外的搜索,我找到了自己问题的答案(终于!)

斯蒂芬·弗格在 Tkinter 中思考

看起来很不错,现在我实际上对它的工作原理有了一个很好的理解(耶!)

于 2012-09-20T01:04:12.310 回答
0

重新扮演 Tix 和 ttk 的角色。它们是不同的东西。Tix 将小部件添加到标准 Tkinter 集中。ttk 添加了复制现有小部件但具有可配置外观的小部件。因此,如果您想让您的 GUI 看起来像使用 ttk 的本机操作系统应用程序,但您只能获得一组有限的小部件。如果您想要更强大的小部件并且不太关心外观,请使用 Tix。

于 2016-07-13T11:16:29.153 回答