编写一个用户登录程序,用户界面大小为200*160像素,居中显示
时间: 2024-03-24 11:38:59 浏览: 23
好的,以下是一个简单的Python代码示例,可以实现一个用户登录程序,并将用户界面居中显示在200*160像素的窗口中:
```python
import tkinter as tk
# 创建主窗口
root = tk.Tk()
# 设置窗口大小
root.geometry('200x160')
# 设置窗口居中显示
root.eval('tk::PlaceWindow %s center' % root.winfo_toplevel())
# 添加用户名标签和输入框
lbl_username = tk.Label(root, text='Username:')
lbl_username.pack()
entry_username = tk.Entry(root)
entry_username.pack()
# 添加密码标签和输入框
lbl_password = tk.Label(root, text='Password:')
lbl_password.pack()
entry_password = tk.Entry(root, show='*')
entry_password.pack()
# 添加登录按钮
btn_login = tk.Button(root, text='Login')
btn_login.pack()
# 进入主循环
root.mainloop()
```
这段代码使用了Python的GUI库Tkinter来创建用户界面,其中:
- `root = tk.Tk()` 创建了一个名为root的主窗口;
- `root.geometry('200x160')` 设置窗口大小为200*160像素;
- `root.eval('tk::PlaceWindow %s center' % root.winfo_toplevel())` 设置窗口居中显示;
- `tk.Label()` 创建了一个标签,用于显示用户名和密码;
- `tk.Entry()` 创建了两个输入框,用于输入用户名和密码;
- `tk.Button()` 创建了一个按钮,用于触发登录操作;
- `root.mainloop()` 进入主循环,等待用户交互。
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![text/x-java](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)