python窗口菜单,Python菜单栏

  python窗口菜单,Python菜单栏

  代码如下:

  将tkinter作为tkwindow=tk导入。Tk()window.title(bldbmh)# - #标签框的设置l_00=tk。Label(window,text=请关注“bldbmh”并将您的要求输入后台进行查询,font=(微软雅黑,12))l_00.pack(pady=10)

  #设置输入框e_00=tk。Entry(window,font=(微软雅黑,20))e_00.pack()

  DEF (): print(这里,函数被定义为对单击开始按钮的响应)b1=tk。Button(window,text= start ,command=get)b1.pack(pady=10) #设置布局上的代码

  #设置空按钮def ok(): e_00.delete(0, end )

  B2=tk。按钮(window,text= empty ,command=ok) B2.pack (before=B1,side= left ,padx=70,pady=10)

  从tkinter导入消息框导入OS

  #关闭按钮的设置:以下设置将使你在点击关闭按钮[X]后完全中断并退出所有Python进程:messagebox . show warning(title= warning ,message= lovely you clicked The[close]button )OS。_退出(0)

  WINDOW . protocol( WM_DELETE_WINDOW ,回调close) #协议的用法:protocol(protocol,handler),其中控件是一个窗口对象(Tk,Toplevel) #常见的协议有:WM_DELETE_WINDOW:最常用的协议叫做WM _ DELETE _ WINDOW,用来定义用户使用窗口管理器显式关闭窗口时会发生什么。如果用自己的处理程序处理事件,窗口不会自动关闭#WM_TAKE_FOCUS,wm _ save _ yourself:【这两个不知道是从哪来的。]window.mainloop()#进入消息循环

  关于窗口的退出root.quit()导致主循环退出。解释器仍然完好无损,所有的小部件也是如此。如果调用这个函数,代码可以在调用后执行root.mainloop(),代码可以和小部件交互(比如从输入小部件获取值);

  调用root.destroy()将销毁所有小部件并退出mainloop。调用后的任何代码root.mainloop()都将运行,但是任何访问任何小部件的尝试(例如,从入口小部件获取值)都将失败,因为小部件不再存在。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: