Python Tkinter Menu

用Tkinter模块开发一个简易的搜图GUI

需要开发出菜单栏

 1 from Tkinter import *
 2 
 3 
 4 root = Tk()
 5 root.title("搜图助手")
 6 root.geometry("500x500+600+200")
 7 help = tkMessageBox.showinfo("欢迎", "欢迎使用搜图助手!\nBy Johnson")
 8 def hello():
 9     print "Hello "
10 menubar = Menu(root)
11 filemenu = Menu(menubar, tearoff=0)
12 filemenu.add_command(label="上一张", command=hello)
13 filemenu.add_command(label="下一张",command=hello)
14 filemenu.add_separator()
15 filemenu.add_command(label="保存",command=hello)
16 filemenu.add_command(label="查看",command=hello)
17 menubar.add_cascade(label="菜单",menu=filemenu)
18 helpmenu = Menu(menubar, tearoff=0)
19 helpmenu.add_command(label="关于", command=hello)
20 helpmenu.add_separator()
21 helpmenu.add_command(label="使用方法",command=hello)
22 menubar.add_cascade(label="帮助", menu=helpmenu)
23 root.config(menu=menubar)
24 root.mainloop()

代码如上

add_cascade方法添加菜单栏和下拉栏

add_separator方法添加分割线

congfig配置菜单栏

效果如图

posted @ 2017-04-22 17:30  Johnson海马体  阅读(3714)  评论(0编辑  收藏  举报