importtkinterastkroot=tk.Tk()root.geometry('600x400+200+200')root.title('Menu 菜单演示')menubar=tk.Menu(root)root.config(menu=menubar)file_menu=tk.Menu(menubar)file_menu.add_command(label='Exit',command=root.destroy,underline=0)menubar.add_cascade(label="File",menu=file_menu,underline=0)...
win.config(menu=menu_main) # 设置主菜单到界面 win.mainloop() 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 运行截图 2、多个主菜单 from tkinter import * from tkinter import messagebox def do(name): messagebox.showinfo('提示信息', f'你点击了{name}') win...
menubar.add_command(label="Hello!",command=hello)menubar.add_command(label="Quit!",command=root.quit)# display the menuroot.config(menu=menubar) root.mainloop() 输出 (单击hello Menubutton将在控制台上打印hello,而单击Quit Menubutton将退出python应用程序) 示例二 from tkinter import Toplevel, Button...
创建后通过root.config()添加到窗口上。 fromtkinterimport*root=Tk()menubar=Menu(root)menubar.add_command(label="Python")#可以添加命令menubar.add_command(label="C")root.config(menu=menubar)root.mainloop() 运行之后是这样的: 加入命令: menubar = Menu(root) menubar.add_command(label = "Python") ...
1. Tkinter菜单基础 在Tkinter中,菜单通过Menu类实现。菜单可以分为两种类型: 顶部菜单:固定在窗口顶部,用于显示一级和二级菜单项。 弹出式菜单:通过鼠标右键或其他事件触发,显示在指定位置。 1.1 代码示例:创建顶部菜单 以下代码展示了如何创建一个简单的顶部菜单,包括一级和二级菜单项。
步骤1: 导入 Tkinter 库和其他必要模块 首先,你需要导入 Tkinter 库。代码如下: importtkinterastk# 导入 Tkinter 库fromtkinterimportMenu# 从 Tkinter 库导入 Menu 组件 1. 2. 步骤2: 创建主窗口 接下来,创建一个主窗口。通过以下代码实现: # 创建主窗口root=tk.Tk()root.title("Tkinter Menu 示例")# 设...
# python中基于tkinter库在当前窗口创建两个主菜单且在每个主菜单中创建三个子菜单 import tkinter as tk from tkinter import ttk current_frame = None # 确保在函数使用前已经赋值 # 创建一个函数来销毁当前框架并加载新的框架 def switch_frame(frame_class): """Function to destroy current frame and load...
# 导入模块import tkinter as tk # 创建窗口对象root = tk.Tk()# 窗口标题root.title("菜单控件")# 设置窗口大小及位置,"高x宽+左上角横坐标+左上角纵坐标"root.geometry("400x200+500+200")# 创建菜单栏menu_bar = tk.Menu(root)menu_bar.add_cascade(label="文件", menu=file_menu)menu_bar.add...
mainmenu=Menu(frame) mainmenu.add_command(label="Save", command=save) mainmenu.add_command(label="Load", command=load) mainmenu.add_command(label="Exit", command=root.destroy) root.config(menu=mainmenu) root.mainloop() Tkinter Menu Example 2. ...
Tkinter Menu 控件提供了三种类型的菜单,分别是:topleve(主目录菜单)、pull-down(下拉式菜单)、pop-up(弹出式菜单,或称快捷式菜单)。 创建菜单 方法说明add_cascade(**options)添加一个父菜单,将一个指定的子菜单,通过 menu 参数与父菜单连接,从而创建一个下拉菜单add_checkbutton(**options)添加一个多选按钮的...