Python3 Tkinter-Toplevel
1.创建
Toplevel与Frame类似,但是它包含窗体属性(如Title)
from tkinter import *
root=Tk()
tl=Toplevel()
Label(tl,text='hello label').pack()
root.mainloop()
结果是创建了两个窗体,一个是root启动的,另一个则是Toplevel创建的
2.设置属性
from tkinter import *
root=Tk()
tl=Toplevel()
tl.title('hello Toplevel')
tl.geometry('400x300')
Label(tl,text='hello label').pack()
root.mainloop()
3.制作自己的提示窗
from tkinter import *
root=Tk()
mbYes,mbYesNo,mbYesNoCancel,mbYesNoAbort=0,1,2,4
def MessageBox():
    mbType=mbYesNo
    textShow='Yes'
    if mbType==mbYes:
        textShow='Yes'
    elif mbType==mbYesNo:
        textShow='YesNo'
    elif mbType==mbYesNoCancel:
        textShow='YesNoCancel'
    elif mbType==mbYesNoAbort:
        textShow='YesNoAbort'
    tl=Toplevel(height=200,width=400)
    Label(tl,text=textShow).pack()
Button(root,text='click me',command=MessageBox).pack()
root.mainloop()

点击按钮就会弹出提示框
Python3 Tkinter-Toplevel的更多相关文章
- Tkinter Toplevel
		Tkinter Toplevel:顶层部件的工作,直接由窗口管理器管理的窗口.他们不必在它们上面的父widget 顶层部件的工作,直接由窗口管理器管理的窗口.他们不必在它们上面的父widge ... 
- python3+tkinter实现的黑白棋,代码完整 100%能运行
		今天分享给大家的是采用Python3+tkinter制作而成的小项目--黑白棋 tkinter是Python内置的图形化模块,简单易用,一般的小型UI程序可以快速用它实现,具体的tkinter相关知识 ... 
- python3 tkinter模块
		一.tkinter 1.tkinter--tool kit interface工具包接口,用于GUI(Graphical User Interface)用户图形界面, 2.python3.x把Tkin ... 
- python3  tkinter添加图片和文本
		在前面一篇文章基础上,使用tkinter添加图片和文本.在开始之前,我们需要安装Pillow图片库. 一.Pillow的安装 1.方法一:需要下载exe文件,根据下面图片下载和安装 下载完 ... 
- python3 tkinter 获取输入字符串长度
		python 3 获取输入字符长度 #-*- coding:utf-8 -*- from tkinter import * from tkinter import messagebox def ge ... 
- python3 tkinter模块小项目联系之邮箱客户端
		# -*- coding:utf-8 -*- from tkinter import * from tkinter.messagebox import askyesno, showerror, sho ... 
- Python3 tkinter基础 TK title 设置窗体的标题
		Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ... 
- Python3 tkinter基础 Tk quit 点击按钮退出窗体
		Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ... 
- Python3 tkinter基础 Text image 文本框中插入图片
		Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ... 
- Python3 tkinter基础 Text window 文本框中插入按钮
		Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ... 
随机推荐
- phpStudy环境安装SSL证书教程(apache)
			https://cloud.tencent.com/product/ssl 此链接是检测域名 证书的可以检测一下 下面是证书配置 小白呢亲测 作为PHP程序员,我们一定要学会使用phpStudy环境集 ... 
- C++ 内存、new与malloc分配内存区别?
			一关于内存 1.内存分配方式 内存分配方式有三种: (1)从静态存储区域分配.内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在.例如全局变量,static变量. (2)在栈上创建. ... 
- 【模板】缩点(tarjan,DAG上DP)
			题目背景 缩点+DP 题目描述 给定一个n个点m条边有向图,每个点有一个权值,求一条路径,使路径经过的点权值之和最大.你只需要求出这个权值和. 允许多次经过一条边或者一个点,但是,重复经过的点,权值只 ... 
- BZOJ2298: [HAOI2011]problem a(带权区间覆盖DP)
			Time Limit: 10 Sec Memory Limit: 256 MBSubmit: 1747 Solved: 876[Submit][Status][Discuss] Descripti ... 
- MySQL索引的使用及注意事项
			索引是存储引擎用于快速找到记录的一种数据结构.索引优化应该是对查询性能优化最有效的手段了.索引能够轻易将查询性能提高几个数量级,"最优"的索引有时比一个"好的" ... 
- 个人对js面向对象和封装插件的用法
			做了一段时间的前端了,给自己写代码也总结出来了一点小小的思路,就来分享一下自己的意见和建议了. 面向对象和插件封装其实说到底都是面向对象的思想,但是插件一般是你要用的时候就new 调用出来的.就说一下 ... 
- PHP 使用GD库合成带二维码的海报步骤以及源码实现
			PHP 使用GD库合成带二维码的海报步骤以及源码实现 在做微信项目开发过程中,经常会遇到图片合成的问题,比如将用户的二维码合成到宣传海报中,那么,遇到这种情况,利用PHP的GD库也是很容易实现的,实现 ... 
- json传值给前端页面,出现堆栈溢出问题
			用的com.alibaba.fastjson.JSONObject这个包 原因:JSONObject将对象转json字符串时候没有关闭循环引用导致的堆栈溢出. 解决办法是 使用这个 JSONObjec ... 
- C++的特点
			C和C++ C主要是应用在在驱动层,是面向过程的编程语言,对类型的定义不是很严格.C++主要是应用与应用层,是C语言的一个加强版,可以完全兼容C语言,并且还有很多C语言不具备的特性,如,C++是一种面 ... 
- jquery.validate验证,jquery.Form插件提交,主要可以异步提交文件
			<script type="text/javascript"> $(function () { $form = $("#manuForm"); $b ... 
