使用tkinter创建功能区菜单

问题描述 投票:0回答:1

是否有一种方法可以创建菜单,例如使用Tkinter在Windows 7上的WordPad中提供的菜单?我还没有找到类似的东西,它将极大地改善脚本的外观。

python python-2.7 tkinter
1个回答
0
投票

您所描述的是Microsoft所说的ribbon。不,tkinter没有内置提供此类菜单的内容。可以使用大多数构建块来模拟它(笔记本,按钮,下拉菜单等),但是您必须做大量的工作才能使其完全像功能区一样。

功能区上的共识似乎是,仅当您需要向用户提供大量控件时,它们才有助于可用性。这就是为什么您在Word和Excel等工具上看到这样的功能区,而在浏览器,记事本等上却看不到这些功能区的原因。我建议除非您的应用程序[[需要这样一个丰富的工具栏,否则添加该功能区实际上并不会改善您的应用程序的可用性。

© www.soinside.com 2019 - 2024. All rights reserved.