python tkinter-菜单栏
2024-08-26 09:11:48
菜单栏 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='删除')
最新文章
- openfire+strophe
- 【leetcode】Reverse Integer
- jQuery源代码学习之四——jQuery.callbacks
- 学习使用:before和:after伪元素
- 嵌入式 -- WINKHUB 边信道攻击 (NAND Glitch)
- IOS 模仿TableView封装
- MVC 构造
- Repeater, DataList, 和GridView控件的区别
- HDU-3622 Bomb Game 2sat
- android考试题
- (组合数学3.1.1.1)POJ 1146 ID Codes(字典序法)
- UIView 设置阴影(属性说明)
- 基于visual Studio2013解决C语言竞赛题之1069链表查找删除
- web.xml的运行顺序
- co源码分析及其实践
- 抓包工具Charles安装时需要注意的地方
- Qt程序继承QApplication发生崩溃的原因
- topcoder srm 565 div1
- 每天刷Web面试题(前10天汇总)
- Django(ORM常用字段)
热门文章
- D3开发中的资料整理
- [转]AMBA、AHB、APB、ASB总线简介
- ActiveMQ 入门Nodejs版
- dubbo系列一、dubbo背景介绍、微服务拆分
- Java发送邮件时标题和发件人乱码
- sklearn学习笔记
- Javascript之BOM与DOM讲解
- rem布局加载闪烁问题
- [工具/PC]计算机中丢失libiconv-2.dll,丢失libintl-8.dll,无法定位程序输入点libiconv于动态链接库libiconv-2.dll上问题解决方法
- 双倍浮向(双倍边距)(只有IE6出现)