python记事本之建立父子窗口

窗口部分

import tkinter as my
root = my.Tk()
root.geometry("600x400+200+100")#更改大小和位置,600*400改变大小,,+200+100改变呈现在屏幕的位置
root.title('文祥欧巴啊哈哈的记事本')
root.mainloop()

父子窗口部分
topmenu= my.Menu(root)#顶级窗口,在root下
comf = my.Menu(topmenu)#子级窗口,在topmenu下
菜单
comf.add_command(label='新建(N)')
comf.add_command(label='打开(O)')
comf.add_command(label='保存(S)')
comf.add_command(label='另存为(A)...')
comf.add_separator()#实现实线分割
comf.add_command(label='页面设置(U)...')
comf.add_command(label='打印(P)...')
comf.add_separator()
comf.add_command(label='退出(X)',)
topmenu.add_cascade(label='文件(F)', menu = comf)#将子级菜单显示在topmenu顶级菜单

come.add_command(label = "撤销(U)")
come.add_separator()
come.add_command(label = "剪贴(T)")
come.add_command(label = "复制(C)")
come.add_command(label = "粘贴(P)")
come.add_command(label = "删除(L)")
come.add_separator()
come.add_command(label = "查找(F)")
come.add_command(label = "查找下一个(N)...")
come.add_command(label = "替换(R)...")
come.add_command(label = "转到(G)...")
come.add_separator()
come.add_command(label = "时间/日期(D)")
come.add_command(label = "全选(A)")
topmenu.add_cascade(label='编辑(E)', menu = come)

como.add_command(label = "自动换行(W)")
como.add_command(label = "字体(F)")
topmenu.add_cascade(label='格式(O)', menu = como)

comv.add_command(label = "状态栏")
topmenu.add_cascade(label='查看(V)', menu = comv)

comh.add_command(label = "查看帮助")
comh.add_separator()
comh.add_command(label = "关于记事本(A)")
topmenu.add_cascade(label='帮助(H)', menu = comh)
窗口显示命令
root.config(menu = topmenu)#将所写窗口显示出来,文末






全部评论

相关推荐

牛客101244697号:这个衣服和发型不去投偶像练习生?
点赞 评论 收藏
分享
jack_miller:我给我们导员说我不在这里转正,可能没三方签了。导员说没事学校催的时候帮我想办法应付一下
点赞 评论 收藏
分享
美团 后端开发 总包n(15%是股票)
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务