最终的运行效果图(程序见序号2)


#!/usr/bin/env python
# -*- coding:utf-8 -*-
# ------------------------------------------------------------
#
# 参考资料:
# 用 python 和 tkinter 做简单的窗口视窗 - 网易云课堂
# https://study.163.com/course/courseLearn.htm?courseId=1003216011#/learn/video?lessonId=1003650351&courseId=1003216011
#
#
# ------------------------------------------------------------
# ********************  class10_messagebox 弹窗 *******************
# ********************  class10_messagebox 弹窗 *******************
# =====>>>>>>内容概览
# =====>>>>>>内容概览

'''

# ------------------------------------------------------------
# # 1、messagebox显示信息
# ------------------------------------------------------------

# ------------------------------------------------------------
# # 2、messagebox
# # # showinfo, showwarning showerror askokcancel askquestion askretrycancel askyesno
# ------------------------------------------------------------

'''


# ------------------------------------------------分割线-------------------------------------------------
# ------------------------------------------------分割线-------------------------------------------------
# ------------------------------------------------分割线-------------------------------------------------


# ------------------------------------------------分割线-------------------------------------------------
'''
# ------------------------------------------------------------
# # 1、messagebox显示信息
# ------------------------------------------------------------
'''
#
# import tkinter as tk
# from tkinter import messagebox # 在tkinter中找不到 messagebox,但是这种方式就可以找到 messagebox
#
# def showinfo():
# messagebox.showinfo(title='showinfo', message='hahahaha')
#
#
# window = tk.Tk()
# window.title('class10_Messagebox 弹窗')
# window.geometry('400x300')
#
#
# b1 = tk.Button(window, text='showinfo', command=showinfo)
# b1.pack()
# window.mainloop() # ------------------------------------------------分割线-------------------------------------------------
'''
# ------------------------------------------------------------
# # 2、messagebox
# # # showinfo, showwarning showerror askokcancel askquestion askretrycancel askyesno
# ------------------------------------------------------------
''' import tkinter as tk
from tkinter import messagebox # 在tkinter中找不到 messagebox,但是这种方式就可以找到 messagebox def showinfo():
messagebox.showinfo(title='showinfo', message='it\'s showinfo') window = tk.Tk()
window.title('class10_Messagebox 弹窗')
window.geometry('400x300') tk.Button(window, width=15, text='showinfo', command=showinfo).pack()
tk.Button(window, width=15, text='showwarning',
command=lambda :messagebox.showwarning(title='showwarning',message='it\'s showwarning')).pack()
tk.Button(window, width=15, text='showerror',
command=lambda :messagebox.showerror(title='showerror', message='showerror')).pack()
# 前面的返回值都是None
print("askokcancel ", tk.Button(window, width=15, text='askokcancel',
command=lambda :messagebox.askokcancel(title='askokcancel', message='askokcancel')).pack() ) # None print("askquestion ", tk.Button(window, width=15, text='askquestion',
command=lambda :messagebox.askquestion(title='askquestion', message='askquestion')).pack() ) # None print("askretrycancel ", tk.Button(window, width=15, text='askretrycancel',
command=lambda :messagebox.askretrycancel(title='askretrycancel', message='askretrycancel')).pack() ) # None print("askyesno ", tk.Button(window, width=15, text='askyesno',
command=lambda :messagebox.askyesno(title='askyesno', message='askyesno')).pack() ) # None window.mainloop()

  


最终的运行效果图(程序见序号2)

最新文章

  1. Gerald is into Art
  2. git&sourcetree安装及在IntelliIJ下拉取项目基础使用
  3. Visual Studio 2012 Visual C++ 入门
  4. Linux下,telnet命令如何退出
  5. 如何拿到半数面试公司Offer——我的Python求职之路(转)
  6. 深入理解MYSQL的MDL元数据锁
  7. eval绑定decimal数据后,如何去掉后面没有意义的0?
  8. Eureka服务注册中心
  9. 使用IntelliJ IDEA 配置Maven(转)
  10. 云计算概述和KVM虚拟化
  11. 部署MySQL5.7时的权限问题
  12. unity3d-角色控制器续
  13. ReultSet有什么作用和使用
  14. scala分析数据作图
  15. CSS2.1SPEC:视觉格式化模型之width属性详解(下)
  16. Java并发编程原理与实战三十一:Future&FutureTask 浅析
  17. window下redis nosql初试
  18. iOSCocoaPods的安装使用和常见问题
  19. 20145201李子璇《网络对抗》PC平台逆向破解
  20. 纯CSS实现3D照片墙

热门文章

  1. PHP FILTER_SANITIZE_ENCODED 过滤器
  2. 【Flutter学习】基本组件之基本网格Gradview组件
  3. base64、sha256、MD5加密
  4. SimpleDateFormat("yyyy-MM-dd hh:mm:ss.SSS")时间转换问题
  5. vfs_path_lookup
  6. Zabbix监控搭建
  7. C# WinfForm 控件之dev报表 XtraReport(三) 动态数据绑定
  8. 几何问题 poj 1408
  9. 2018年初面试Java(1.5年经验)
  10. 微信小程序开发入门与实践