class11_messagebox 弹窗
最终的运行效果图(程序见序号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)
最新文章
- Gerald is into Art
- git&;sourcetree安装及在IntelliIJ下拉取项目基础使用
- Visual Studio 2012 Visual C++ 入门
- Linux下,telnet命令如何退出
- 如何拿到半数面试公司Offer——我的Python求职之路(转)
- 深入理解MYSQL的MDL元数据锁
- eval绑定decimal数据后,如何去掉后面没有意义的0?
- Eureka服务注册中心
- 使用IntelliJ IDEA 配置Maven(转)
- 云计算概述和KVM虚拟化
- 部署MySQL5.7时的权限问题
- unity3d-角色控制器续
- ReultSet有什么作用和使用
- scala分析数据作图
- CSS2.1SPEC:视觉格式化模型之width属性详解(下)
- Java并发编程原理与实战三十一:Future&;FutureTask 浅析
- window下redis nosql初试
- iOSCocoaPods的安装使用和常见问题
- 20145201李子璇《网络对抗》PC平台逆向破解
- 纯CSS实现3D照片墙
热门文章
- PHP FILTER_SANITIZE_ENCODED 过滤器
- 【Flutter学习】基本组件之基本网格Gradview组件
- base64、sha256、MD5加密
- SimpleDateFormat(";yyyy-MM-dd hh:mm:ss.SSS";)时间转换问题
- vfs_path_lookup
- Zabbix监控搭建
- C# WinfForm 控件之dev报表 XtraReport(三) 动态数据绑定
- 几何问题 poj 1408
- 2018年初面试Java(1.5年经验)
- 微信小程序开发入门与实践