使用Tkinter设置菜单小部件的宽度

使用Tkinter设置菜单小部件的宽度,tkinter,python-2.7,drop-down-menu,Tkinter,Python 2.7,Drop Down Menu,使用Python2.7和Tkinter模块,我创建了一个菜单按钮并为其分配了一个菜单。现在,每次我在特定位置发布菜单时,菜单的宽度都会根据字符数自动设置。有没有办法在菜单小部件中设置静态宽度 我尝试过的标准方法(比如下面的方法)不起作用 self.menuwidget.config(width=80) 不,无法设置菜单的宽度 self.mb=Menubutton(self,text=“something”,relief=RAISED,width=100)你可以这么做,但我猜你指的是检查按钮的大

使用Python2.7和Tkinter模块,我创建了一个菜单按钮并为其分配了一个菜单。现在,每次我在特定位置发布菜单时,菜单的宽度都会根据字符数自动设置。有没有办法在菜单小部件中设置静态宽度

我尝试过的标准方法(比如下面的方法)不起作用

self.menuwidget.config(width=80)

不,无法设置菜单的宽度

self.mb=Menubutton(self,text=“something”,relief=RAISED,width=100)
你可以这么做,但我猜你指的是检查按钮的大小……我也有同样的问题,但我不知道的不是按钮的宽度,而是实际下拉菜单的宽度,对不起!但我会看一看……无论如何,谢谢特鲁法,如果你有什么想法,请告诉我,因为现在我只需在每根字符串上填充空格即可:/I will!很遗憾,你不得不这么做,但不幸的是,tkinter的文档远远不够好/完整。很遗憾,你会推荐OP所做的(在屏幕末尾添加空格/制表符),还是有其他解决方法,或者可能有其他方法来处理类似的结果?我花了几天的时间试图解决这个问题,您可以只填充每个字符串或其中一个字符串。谢谢你的回答,布莱恩