tkinter操作练习一
# -*- utf-8 -*-
#@Time :2019/8/2723:17
#@Author :无邪
#@File :t_ui.py
#@Software:PyCharm
import tkinter
from tkinter import messagebox
window=tkinter.Tk()
window.geometry("500x600")#定义窗口大小
window.title("相亲节目")#给窗口起名字
#在图形界面上设定标签
p=tkinter.Label(window,text="第一次的实验品",bg='pink', font=('Arial', 12), width=30, height=2)
p.pack()
var = tkinter.StringVar()# 将label标签的内容设置为字符类型,用var来接收h函数的传出内容用以显示在标签上
# p=tkinter.Label(window,textvariable=var,bg='pink', font=('Arial', 12), width=30, height=2)
# p.pack()#设置后放置到窗口中 def h():
if use_var.get()=="wx" and pssword_var.get()=="123":
# var.set("登录成功")
messagebox.askquestion(window,message="登录成功") else:
# var.set("用户名或密码错误")
messagebox.askokcancel(window, message="用户名或密码错误") use_var = tkinter.StringVar()#可以使用StringVar()对象来完成,把Entry的textvariable属性设置为StringVar(),
# 再通过StringVar()的get()和set()函数可以读取和输出相应内容
u=tkinter.Entry(window,textvariable=use_var,textshow=None)#输入框明文 pssword_var = tkinter.StringVar()#可以使用StringVar()对象来完成,把Entry的textvariable属性设置为StringVar(),
# 再通过StringVar()的get()和set()函数可以读取和输出相应内容
m=tkinter.Entry(window,textvariable=pssword_var,show="*")#输入框密文 u.pack()
m.pack() b=tkinter.Button(window,text="登录",command=h)#设置登录按钮
b.pack() window.mainloop()#主窗口循环显示
tkinter操作练习一的更多相关文章
- Python——tkinter操作
一.创建单选框 form tkinter import * #创建窗口体 window = tk() #初始化组合件绑定 w1 = IntVar() #设置初始选择项1 w1.set(1) def O ...
- python之tkinter使用-复选框操作
# tkinter复选框操作 import tkinter as tk root = tk.Tk() root.title('问卷调查') root.geometry('220x80') # 设置窗口 ...
- python之tkinter使用-多选框实现开关操作
# tkinter的Checkbutton实现开关操作 import tkinter as tk root = tk.Tk() root.title('开关') root.geometry('170x ...
- Python tkinter模块弹出窗口及传值回到主窗口操作详解
这篇文章主要介绍了Python tkinter模块弹出窗口及传值回到主窗口操作,结合实例形式分析了Python使用tkinter模块实现的弹出窗口及参数传递相关操作技巧,需要的朋友可以参考下 本文实例 ...
- 最基本的Tkinter界面操作
1.创建应用程序主窗口对象 root = Tk() 2.在主窗口中,添加各种可视化组件 btn1 = Button(root) btn1["text"] = "点我&qu ...
- Tkinter之输入框操作
昨天看好的,更新一下记录而已. #coding: utf8 from Tkinter import * def reg(): s1 = e1.get() s2 = e2.get() t1 = len( ...
- Tkinter常用简单操作
截图来自北京尚学堂 手册:http://effbot.org/tkinterbook/ 2020-04-20
- tkinter 的两个例子
第一个例子:after 用于定时操作 import tkinter as tk import time class MyApp(tk.Frame): def __init__(self, msecs= ...
- python gui之tkinter语法杂记
随手写的,后续整理. 1. Entry如何调用父类的__init__? 以下错,原因后续分析 super(Your_Entry_Class, self).__init__(self,**kw) 报错: ...
随机推荐
- SQL——MySQL数据类型
Text类型: Number类型: Date类型:
- Kivy中显示汉字的问题
1. kivy中显示中文乱码和提示错误的原因: 编码问题 字体问题 2. 字体问题的解决 可以下载支持中文的字体文件ttf,我这里使用了微软雅黑中文简体msyh.ttf.我们在编写布局时可以直接在相关 ...
- 发光加载环动画-纯CSS动画效果-如何创建CSS3旋转预加载器(参照https://www.bilibili.com/video/BV1V4411C7z5?from=search&seid=9741275927942612817)
//css部分 body{ margin:; padding:; background: #262626; } .ring{ position: absolute; top:50%; left: 50 ...
- 极客手中的利器Electron
作为一个前端开发人员,你可能已经听说过Electron了,你知道VS Code是基于这个技术开发的.不但VS Code, 目前一些大热的软件:飞书.Slack.WhatsApp都是基于这个技术开发的. ...
- Intellij IDEA 2020.1.1 破解 永久有效 亲测100%成功
申明:本教程 WebStorm 破解补丁.激活码均收集于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除. 前言 作为一个有强迫症的码农,怎么能忍受自己的开发工具跟不上潮流呢?笔者以前一直用 ...
- (一)DAO设计及BaseDAO和BookDAO的实现
1.总体架构 MVC 设计模式:Model:POJO(Plain Old Java Object) Controller:ServletView:JSP + EL + JSTL 2.技术选型 数据库: ...
- JavaScript——闭包(转自别人)
有这样一个段子:说闭包的主要作用是什么?,答:面试.确实在许多面试中,闭包是必问项目,所以不为别的,只为面试,理解闭包就很重要. 说到 闭包 ,这是js不得不提的一个特性,很多传统语言都不具备这样的特 ...
- 【JVM】GCRoots和JVM的参数配置
如何理解GCRoots? 为了解决引用计数法的循环引用问题,Java使用了可达性分析的方法.GC Roots是一组活跃的引用,通过一系列名为GC Roots的对象作为起始点,沿着该对象向下搜索,如果一 ...
- cocos2dx 入门 环境配置
本人立志走游戏开发这条路,很早之前就准备学习cocos2dx,今天终于忙里偷闲入了一下门,把环境配置好了,创建了自己的第一个cocos项目! 一.环境配置 1.下载cocos https://coco ...
- 前端HTML 定位position 绝对定位 相对定位
>>>position:absolute;绝对定位 当前元素相对于父级元素位置[该父级元素必须也设定了position,不然会继续往上找祖先元素,直到body为止]的定位 >& ...