在创建的这个窗口中,再加上用户名输入框、密码输入框、登录按钮
时间: 2023-12-14 11:39:56 浏览: 31
好的,可以使用 Python 的 Tkinter 模块来创建窗口和这些控件。以下是示例代码:
```python
import tkinter as tk
# 创建窗口
window = tk.Tk()
window.title("登录")
window.geometry("300x150")
# 用户名标签和输入框
username_label = tk.Label(window, text="用户名:")
username_label.grid(row=0, column=0, padx=10, pady=10)
username_entry = tk.Entry(window)
username_entry.grid(row=0, column=1, padx=10, pady=10)
# 密码标签和输入框
password_label = tk.Label(window, text="密码:")
password_label.grid(row=1, column=0, padx=10, pady=10)
password_entry = tk.Entry(window, show="*")
password_entry.grid(row=1, column=1, padx=10, pady=10)
# 登录按钮
login_button = tk.Button(window, text="登录", command=lambda: login(username_entry.get(), password_entry.get()))
login_button.grid(row=2, column=1, padx=10, pady=10)
# 登录函数,可以根据需要进行修改
def login(username, password):
if username == "admin" and password == "123456":
print("登录成功")
else:
print("用户名或密码错误")
# 进入主循环
window.mainloop()
```
这个窗口包括了一个用户名输入框、一个密码输入框和一个登录按钮。当用户点击登录按钮时,会调用 `login` 函数进行验证,这里只是简单地判断用户名和密码是否正确,可以根据实际需要进行修改。