Tkinter的Entry组件

Entry: 输入控件;用于显示简单的文本内容

一、基本使用

程序效果,设计一个登陆框。

效果如下:

image

代码如下:

# coding:utf8
from tkinter import *


class App:
    def __init__(self, master):
        frame = Frame(master, width=50)
        frame.pack()
        Label(frame, text="用户名").grid(row=0, column=0, sticky=W)
        Label(frame, text="密码").grid(row=1, column=0, sticky=W)
        e1 = Entry(frame, width=20)
        e2 = Entry(frame, width=20, show="*")
        e1.grid(row=0, column=1)
        e2.grid(row=1, column=1)

        # 触发事件
        def printe1():
            print("用户名:%s \n密码:%s" % (e1.get(), e2.get()))
        Button(frame, text="获取输入的内容", command=printe1).grid(row=2, column=0, columnspan=2)


root = Tk()
win = App(root)
root.mainloop()


读书和健身总有一个在路上

posted @ 2020-05-06 14:46  Renqy  阅读(389)  评论(0编辑  收藏  举报