(7)python tkinter-菜单栏

摘要:
菜单栏Menuf=tkinder。Menu(root)root['Menu']=ff.add _ Command(label='Menu')#f.add _ Command(标签='About')importkinderrimportkinder。messageboxdefbut():tkinder。顶层()根=tkinder。Tk()#根。title('GUI')#标题根。克

菜单栏 Menu

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

(7)python tkinter-菜单栏第1张

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()

(7)python tkinter-菜单栏第2张

 去横线

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

(7)python tkinter-菜单栏第3张

 

快捷键

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

(7)python tkinter-菜单栏第4张

分割线

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

(7)python tkinter-菜单栏第5张

免责声明:文章转载自《(7)python tkinter-菜单栏》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Python统计分析可视化库seaborn(相关性图,变量分布图,箱线图等等)pyecharts v1 版本 学习笔记 散点图下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

JetBrains agent 2020.2.x全系列激活(仅供学习使用!!!)

首项 寻找菜单栏中的help, 选择最下方的  Eval Reset .然后点击整个页面的右下方Reset. 需要复制的指令 https://plugins.zhile.io IDE Eval Reset 点赞 关注,一波三连~...

博雅大数据机器学习十讲第三讲

点到平面的距离 直线方程:(w_1x_1+w_2x_2+w_0 = 0) 点到直线距离(d = frac {|w_1x_1^{'}+w_2x_2^{'}+w_0|}{sqrt{w^2_1+w^2_2}}) 欧式空间超平面:(w_1x_1+w_2x_2+...+w_dx_d+w_0 = 0) 点到超平面距离: [d = frac {|w_1x_1^{'...

C#(winform)的label自动换行

Label是没有自动换行属性的,不像Textbox有WordWrap属性 尽管没有自动换行的属性,但也能够自动换行, 首先AutoSize改成false; 然后调整Label的大小,长和宽 (也就是说Label的面积是固定的,只要内容不超过label的面积,内容就可以实现自动换行 缺点:占用比较多的位置,尽管有时内容仅有一行)...

label和input表单的height问题

(col-xs-是指占据container的多少,不是指占据body的多少) (line-height的单位还可以是%和em,其中%是指为字体的%多少倍) (em可以精确到小数点后三位,可以说是很方便了) 1.row中的label和input放在一起的话,高度要给label和input,不要直接给row 因为input会有自带的padding,如果给row...

iOS开发之APP导入添加自定义字体

我们平常项目开发用的字体基本都是系统默认的,但有时候设计为了追求完美,会使用自定义字体(当然得公司有钱买了版权哈),下面给大家讲讲怎么集成添加第三方字体。 1、导入三方字体文件进工程 我们就行平常添加文件一样,将字体文件导入xcode工程内,一般字体文件是ttc/ttf/otf 如果测试需要可以去下载方正字体练练手https://ziti8.cc/list...

ArcGIS Pro体验04——菜单栏

对菜单栏进行熟悉一下: 1.地图菜单 剪切板(Clipboard):剪切(Cut)、复制(Copy)、粘贴(Paste),这些不用说了,在ArcMap中是放在"编辑"菜单下面的。当然,在ArcGIS Pro的"编辑"菜单也有"剪切板"。 导航(Navigate):识别(Explore),缩放到全图(Full Extent),缩放到选择集(Zoom...