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)

class11_messagebox 弹窗的更多相关文章
- jQuery的DOM操作实例(3)——创建节点&&编写一个弹窗
一.原生JavaScript编写弹窗 二.jQuery编写弹窗 知识点归纳总结: 在原生JavaScript中,创建一个节点: var oDiv=document.createElement(&quo ...
- Android重构与设计之路,从整理提示弹窗(SmartAlertPop)开始
封装一个独立弹窗Module,这里的弹窗包括普通的Dialog方式弹框和WindowManager方式弹窗.提供一种管理项目里面弹窗的方案,便于后期修改和维护. 首先描述一个在大项目中普遍存在的一个现 ...
- JavaScript弹窗
警告框: alert("警告信息!"); alert("警告\n信息!"); 确认框: var t=confirm("请确认!"); // ...
- yii2 modal弹窗之ActiveForm ajax表单异步验证
作者:白狼 出处:http://www.manks.top/yii2_modal_activeform_ajax.html 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位 ...
- yii2中如何使用modal弹窗之基本使用
作者:白狼 出处:http://www.manks.top/yii2_modal_baseuse.html 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接, ...
- 多功能弹窗控件layer
开发网站的时候,如何合理运用好各种插件对开发的帮助是很大的. 免去了我们调试各种交互效果, 比如常用的弹窗.气泡.提示.加载.焦点.标签.导航.折叠等等 这里会推荐几个常用的js插件,丰富多样简单易移 ...
- JQuery UI dialog 弹窗实例及参数说明
按钮代码: <a id="suprise" style="margin-left: 0.5em;cursor:pointer;">点我会有惊喜< ...
- ExtJs基础知识总结:自定义弹窗和ComboBox自动联想加载(四)
概述 Extjs弹窗可以分为消息弹窗.对话框,这些弹窗的方式ExtJs自带的Ext.Msg.alert就已经可以满足简单消息提示,但是相对复杂的提示,比如如何将Ext.grid.Panel的控件显示嵌 ...
- 谷歌chrome浏览器www.tradeadexchange.com广告弹窗跳转劫持病毒
近期大量网友出现chrome浏览器被劫持的情况,表现如下: · 点击(访问)任意网站任意链接均有概率弹出www.tradeadexchange.com. · ...
随机推荐
- Ubuntu下终端命令安装sublime
Ubuntu下终端命令安装sublime出现软件包无法定位 sublime-text-install 且多次换源不成功 建议采用离线安装 安装教程如下 用Ubuntu上的浏览器下载一个 Sublime ...
- PHP ftp_nb_fget() 函数
定义和用法 ftp_nb_fget() 函数从 FTP 服务器上下载一个文件并保存到本地一个已经打开的文件中.(无阻塞) 该函数返回下列值之一: FTP_FAILED(发送/获取失败) FTP_FIN ...
- AC自动机处理多串匹配——cf1202E
si+sj中间有一个切割点,我们在t上枚举这个切割点i,即以t[i]作为最后一个字符时求有多少si可以匹配,以t[i+1]作为第一个字符时有多少sj可以匹配 那么对s串正着建一个ac自动机,反着建一个 ...
- 经典排序背包——cf1203F
先把收益为正数的处理掉:策略是挨个扫,扫n遍,碰到能买的就买,然后可以得到一个更新后的r 剩下的就看做是一个背包模型:物品(a,b)表示当背包体积>a时才能装下体积为b的该物品,问最多装几个 无 ...
- tarjan强连通缩点——cf711D
模板题 #include<bits/stdc++.h> using namespace std; #define ll long long #define N 500005 #define ...
- PHP 图形验证码
一段生成图形验证码的代码,向原创作者致谢. 1.将以下代码保存为 txm.php ,注:直接运行该页面是没有结果的,要用另一页面引用,请看步骤2 <?php session_start(); $ ...
- Openstack组件部署 — Nova_Install and configure a compute node
目录 目录 前文列表 Prerequisites 先决条件 Install and configure a compute node Install the packages Edit the etc ...
- 结合Intel Manual和libdasm学习汇编指令
参考:http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html h ...
- animation和keyframes
animation:name duration timing-function delay iteration-count direction; name:名字 duration: 持续时间 timi ...
- Git 学习第三天(二)
默认情况下, Git合并是采用"fast forward"模式,但这种模式下,如果删除分支,会丢掉分支信息 禁用 fast forward 模式: git merge --no-f ...