2024-05-01 21:25:46 发布
网友
我正在开发一个图形用户界面,我想知道如何调整一个框架的菜单大小,以便它们占据框架的所有水平空间。在
问题已经改变了:现在当窗口处于正常大小时,菜单按钮是可以的,但是当我调整大小时,菜单按钮会落在窗口的中间。我怎样才能使它们粘在框架的顶部?在
rgds系统
你的问题不够详细,不能给你一个好的答案。你是通过在一个框架中放置菜单按钮来创建菜单栏吗?如果是这样,那就错了。创建一个菜单小部件并将其分配给主窗口的menu属性,您将得到行为正常的标准菜单。在
下面是一个简单的例子:
import Tkinter root = Tkinter.Tk() menubar = Tkinter.Menu(root) root.config(menu=menubar) fileMenu = Tkinter.Menu(menubar, tearoff=False) editMenu = Tkinter.Menu(menubar, tearoff=False) menubar.add_cascade(label="File",underline=0, menu=fileMenu) menubar.add_cascade(label="Edit",underline=0, menu=editMenu) fileMenu.add_command(label="Open...", underline=0) fileMenu.add_command(label="Save", underline=0) fileMenu.add_separator() fileMenu.add_command(label="Exit", underline=1) editMenu.add_command(label="Cut", underline=2) editMenu.add_command(label="Copy", underline=0) editMenu.add_command(label="Paste", underline=0) root.mainloop()
你的问题不够详细,不能给你一个好的答案。你是通过在一个框架中放置菜单按钮来创建菜单栏吗?如果是这样,那就错了。创建一个菜单小部件并将其分配给主窗口的menu属性,您将得到行为正常的标准菜单。在
下面是一个简单的例子:
相关问题 更多 >
编程相关推荐