目录
框架
from tkinter import Tk, Label, Entry, Button
root = Tk() # 1
root.title("密码")# 2
root.mainloop() # 3
1:创建一个窗口
2:设置标题
3:运行
添加功能
标签
from tkinter import Tk, Label, Entry, Button
root = Tk()
root.title("密码")
label = Label(root, text="请输入密码") # 1
label.pack() # 2
label_ = Label(root, text=" ") # 3
label_.pack()
root.mainloop()
1:Label类
2:pack方法(放到root上)
3:用于显示是否正确的标签
输入框
from tkinter import Tk, Label, Entry, Button
root = Tk()
root.title("密码")
label = Label(root, text="请输入密码")
label.pack()
label_ = Label(root, text=" ")
label_.pack()
entry = Entry(root, show="*")
entry.pack()
root.mainloop()
按钮
from tkinter import Tk, Label, Entry, Button
root = Tk()
root.title("密码")
label = Label(root, text="请输入密码")
label.pack()
label_ = Label(root, text=" ")
label_.pack()
entry = Entry(root, show="*")
entry.pack()
b = Button(root, text='确定', fg='black')
b.pack()
root.mainloop()
添加控制函数
from tkinter import Tk, Label, Entry, Button
root = Tk()
root.title("密码")
label = Label(root, text="请输入密码")
label.pack()
label_ = Label(root, text=" ")
label_.pack()
entry = Entry(root, show="*")
entry.pack()
def on():
en = float(entry.get())
if en == 123456: # 可以自定义一个密码
label_.config(text=" 密码正确 ")
else:
label_.config(text=" 密码错误 ")
b = Button(root, text='确定', fg='black', command=on)
b.pack()
root.mainloop()