如何为我的 GUI 实现工具条?

How to implement a toolstrip to my GUI?

我正在创建一个简单的应用程序来管理学习新语言时的生词。该应用程序是用 Python 编写的,我正在使用 Tkinter 构建 GUI。

如您所见,我几乎完成了 - 我只需要一个带有几个按钮的工具条,但 Tkinter 中似乎没有工具条小部件。我怎样才能克服这个问题?

Tkinter 没有工具条小部件。

您有三个选择:

1) 如果你想继续使用 Tkinter 构建你的应用程序,你可以在你的 GUI 顶部创建一个框架并在其中添加一些按钮,这将作为工具条的替代品。

2)您可以使用Tcl设计您自己的widget,这对于初学者来说绝对是一个很大的努力。

3) 您可以通过切换到 PyQt which has QToolBar and QMenuBar 从头开始​​(取决于您是想要图标还是文本作为工具条中的按钮)。