Python tkinter设计简单的登录界面,效果如下图。本文为tkinter的基础教程,希望对你有所帮助。
from tkinter import *
from tkinter import messagebox
def func():
name = entry_name.get()
password=entry_password.get()
print(name)
print(password)
# 创建窗口
root=Tk()
# 设置窗口标题
root.title(#39;请登录#39;)
# 调整窗口大小+位置
root.geometry(quot;500x200+400+200quot;)
# 添加标签控件并定位
label1 = Label(root,text=quot;账号:quot;,font=(quot;宋体quot;,25),fg=quot;redquot;)
label2=Label(root,text=quot;密码:quot;,font=(quot;宋体quot;,25),fg=quot;redquot;)
# 定位
label1.grid(row=0,column=0)
label2.grid(row=1,column=0)
# 添加输入框
entry_name = Entry(root,font=(quot;宋体quot;,25),fg=quot;redquot;)
entry_name.grid(row=0,column=1)
entry_password=Entry(root,font=(quot;宋体quot;,25),fg=quot;redquot;)
entry_password[#39;show#39;]=#39;*#39;
entry_password.grid(row=1,column=1)
# 添加点击按钮
button = Button(root,text=quot;确认quot;,font=(quot;宋体quot;,25),fg=quot;bluequot;,command=func)
button.grid(row=2,column=1)
# 显示窗口
root.mainloop()