zoukankan      html  css  js  c++  java
  • GUI tkinter (Entry) 输入框篇

    """
    1、其他函数不常用,这里只说get函数,get函数使用的时候不需要任何参数,它的返回值就是该输入框的内容。
    """

    from tkinter import *

    def reg():
    s1 = e1.get()
    s2 = e2.get()
    t1 = len(s1)
    t2 = len(s2)
    if s1 == "111" and s2 == "222":
    c["text"] = "登录成功"
    else:
    c["text"] = "用户名或密码错误"
    e1.delete(0,t1)
    e2.delete(0,t2)

    root = Tk()

    lb1 = Label(root,text = "用户名: ")
    lb1.grid(row = 0, column = 0,sticky = W)

    e1 = Entry(root)
    e1.grid(row = 0, column = 1,sticky = E)

    lb2 = Label(root,text = "密 码: ")
    lb2.grid(row = 1, column = 0,sticky = W)

    # 设置它的 show 属性让它 变成一个密码框,即e[‘show’] = ‘*’就可以了。
    e2 = Entry(root)
    e2['show'] = '*'
    e2.grid(row = 1, column = 1,sticky = E)

    btn = Button(root,text = "登录",command= reg)
    btn.grid(row = 2, column = 1,sticky = E)

    c = Label(root,text = "")
    c.grid(row = 3)


    root.mainloop()
    运行结果如下:

  • 相关阅读:
    消息队列 ActiveMQ
    Redis
    SQL 怎么用EXISTS替代IN
    SQL优化
    为什么要重写hashCode()和equals()方法
    Redis的介绍和面试可能问到的问题
    建立私有CA和颁发证书
    修复grub2
    Centos 7 进入救援模式
    Centos 服务的常用命令
  • 原文地址:https://www.cnblogs.com/jerryspace/p/9836242.html
Copyright © 2011-2022 走看看