file_menu = tk.Menu(menu_bar, tearoff=0) menu_bar.add_cascade(label="File", menu=file_menu) 定义一个函数来更改菜单的颜色: 代码语言:txt 复制 def change_menu_color(): file_menu.config(bg="red", fg="white") 创建一个菜单项,并绑定函数: 代码语言:txt 复制 file_menu.add_command(label...
在创建菜单栏(menu bar)时,它的master是主窗口对象,然后通过主窗口对象的config函数将两者(菜单栏、主窗口)关联起来;在创建菜单(menu)时,这个菜单是 ‘menu’ 还是 ‘menu item’,根据不同的业务需求都是可以实现的。通常来讲,这个菜单对应的是’menu’,就像上图中的Edit菜单,它就是一个’menu’对象,它的mast...
foreachname [lsort$menu] { setvalue [stringmap [list$info(APPEARANCE_ACTIVE) [list$info(APPEARANCE_DISABLED)$menu($name)]]] if{$value!=$menu($name) } { $styleconfigure-{}-$name$value } } foreachname [lsort$scrollbar] { setvalue [stringmap [list$info(APPEARANCE_ACTIVE) [list$info(...
selectcolor, takefocus, tearoff, tearoffcommand, title, type."""# 创建菜单栏MenuBar=tk.Menu(window)# 将菜单栏放到主窗口window.config(menu=MenuBar)# 创建文件菜单,不显示分窗fileBar=tk.Menu(MenuBar,tearoff=0)# 添加文件菜单项fileBar.add_command(label="open")fileBar.add_command(label="save"...
(多行); Frame 框架,将几个组件组成一组 Label 标签,可以显示文字或图片; Listbox 列表框; Menu 菜单; Menubutton 它的功能完全可以使用Menu替代; Message 与Label组件类似,但是可以根据自身大小将文本换行; Radiobutton 单选框; Scale 滑块;允许通过滑块来设置一数字值 Scrollbar 滚动条;配合使用canvas, entry,...
(row=0,column=4)# Sets resolution of the window, color of the canvasself.background=Canvas(self.root,bg='white',width=950,height=700,)self.background.grid(row=1,columnspan=5)# configures and dsiplays the menu bar (file/View)self.root.config(menu=self.menubar)self.setup()self.root....
Menu:菜单; Message:消息; OptionMenu:下拉菜单; PanedWindow:面板; Radiobutton:单选按钮; Scale:尺度; Scrolbar:滚动条; Spinbox:可微调输入控件; Text:文字区域; Toplevel:上层窗口。 加强版模块tkinter.ttk中新增的Widget: Combobox; Notebook; Progressbat; ...
selectcolor, takefocus, tearoff, tearoffcommand, title, type.""" # 创建菜单栏 MenuBar = tk.Menu(window) # 将菜单栏放到主窗口 window.config(menu =MenuBar) # 创建文件菜单,不显示分窗 fileBar = tk.Menu(MenuBar, tearoff=0) # 添加文件菜单项 fileBar.add_command(label="open") fileBar.add...
label='编辑', command=click_menu) window.config(menu=mainmenu) window.mainloop()十五、Scrollbar...
Menubutton 菜单按钮控件,用于显示菜单项 Message 消息控件,定义一个对话框 Radiobutton 单选按钮控件,定义一个单选按钮 Scale 范围控件,定义一个滑动条,以帮助用户设置数值 Scrollbar 滚动条控件,定义-一个滚动条 Text Text 文本控件,定义一个文本框 Topleve 此控件与Frame控件类似,可以作为其他控件的容器。但是此控...