菜单栏 Menu

f = tkinter.Menu(root)
root['menu']=f
f.add_command(label='菜单')#
f.add_command(label='关于')

import tkinter
import tkinter.messagebox
def but():
tkinter.Toplevel()
root=tkinter.Tk()
#root.title('GUI')#标题
root.geometry('800x600')#窗体大小
root.resizable(False, False)#固定窗体 f = tkinter.Menu(root)#创建根菜单
root['menu']=f#顶级菜单关联根窗体 f1=tkinter.Menu(f)#创建子菜单
f2=tkinter.Menu(f) f1.add_command(label='打开')#子菜单栏
f1.add_command(label='保存')
f2.add_command(label='复制')
f2.add_command(label='删除') f.add_cascade(label='文件',menu=f1)#创建顶级菜单栏,并关联子菜单
f.add_cascade(label='编辑',menu=f2)
f.add_cascade(label='关于')
root.mainloop()

 去横线

f1=tkinter.Menu(f,tearoff=False)

 

快捷键

f2.add_command(label='复制',accelerator='Ctrl+C')

分割线

f2.add_command(label='复制',accelerator='Ctrl+C')
f2.add_separator()#分割线
f2.add_command(label='删除')

最新文章

  1. openfire+strophe
  2. 【leetcode】Reverse Integer
  3. jQuery源代码学习之四——jQuery.callbacks
  4. 学习使用:before和:after伪元素
  5. 嵌入式 -- WINKHUB 边信道攻击 (NAND Glitch)
  6. IOS 模仿TableView封装
  7. MVC 构造
  8. Repeater, DataList, 和GridView控件的区别
  9. HDU-3622 Bomb Game 2sat
  10. android考试题
  11. (组合数学3.1.1.1)POJ 1146 ID Codes(字典序法)
  12. UIView 设置阴影(属性说明)
  13. 基于visual Studio2013解决C语言竞赛题之1069链表查找删除
  14. web.xml的运行顺序
  15. co源码分析及其实践
  16. 抓包工具Charles安装时需要注意的地方
  17. Qt程序继承QApplication发生崩溃的原因
  18. topcoder srm 565 div1
  19. 每天刷Web面试题(前10天汇总)
  20. Django(ORM常用字段)

热门文章

  1. D3开发中的资料整理
  2. [转]AMBA、AHB、APB、ASB总线简介
  3. ActiveMQ 入门Nodejs版
  4. dubbo系列一、dubbo背景介绍、微服务拆分
  5. Java发送邮件时标题和发件人乱码
  6. sklearn学习笔记
  7. Javascript之BOM与DOM讲解
  8. rem布局加载闪烁问题
  9. [工具/PC]计算机中丢失libiconv-2.dll,丢失libintl-8.dll,无法定位程序输入点libiconv于动态链接库libiconv-2.dll上问题解决方法
  10. 双倍浮向(双倍边距)(只有IE6出现)