tkinter创建窗口后,窗口的geometry=("500x200+600+300"),并且再中间创建一个输入框width=35,下面创建一个按钮,按钮名字叫做1
时间: 2024-05-07 18:21:02 浏览: 145
可以按照以下代码来创建窗口、输入框和按钮:
```python
import tkinter as tk
root = tk.Tk()
root.geometry("500x200+600+300")
input_box = tk.Entry(root, width=35)
input_box.pack(pady=10)
button_1 = tk.Button(root, text="1")
button_1.pack()
root.mainloop()
```
解释一下代码:
1. 首先导入 tkinter 库。
2. 创建一个窗口对象 root,并设置它的大小和位置。
3. 创建一个输入框对象 input_box,并设置它的宽度为 35。
4. 将输入框对象添加到窗口中(使用 pack 函数)。
5. 创建一个按钮对象 button_1,名字为 "1"。
6. 将按钮对象添加到窗口中。
运行代码后,你会看到一个大小为 500x200、位置在 (600, 300) 的窗口,里面有一个宽度为 35 的输入框和一个名字为 "1" 的按钮。
相关问题
tkinter创建窗口后,窗口的geometry=("500x200+600+300"),创建输入框width=35,输入框在菜单的中间,下面创建一个按钮,按钮名字叫做1
可以使用Tkinter中的Grid布局管理器来实现这个需求,具体代码如下:
```python
import tkinter as tk
root = tk.Tk()
root.geometry("500x200+600+300")
# 创建菜单
menu = tk.Menu(root)
root.config(menu=menu)
# 创建输入框
input_box = tk.Entry(root, width=35)
input_box.grid(row=0, column=0, padx=10, pady=10)
# 创建按钮
btn = tk.Button(root, text="1")
btn.grid(row=1, column=0, padx=10, pady=10)
root.mainloop()
```
这个代码会创建一个大小为500x200的窗口,菜单栏在窗口的顶部,输入框在菜单栏下方且水平居中,按钮在输入框下方且水平居中。
用tinker创建一个窗口用于用户界面登录
好的,让我来帮您解答这个问题。首先需要安装tinker,然后可以按照以下步骤创建用户界面登录窗口:
1. 导入tinker库:
```
import tkinter as tk
```
2. 创建一个窗口:
```
window = tk.Tk()
window.title("用户登录")
window.geometry("300x200")
```
3. 创建标签并放置:
```
label_user = tk.Label(window, text="用户名:")
label_user.place(x=50, y=50)
label_pwd = tk.Label(window, text="密 码:")
label_pwd.place(x=50, y=80)
```
4. 创建输入框并放置:
```
entry_user = tk.Entry(window, width=20)
entry_user.place(x=110, y=50)
entry_pwd = tk.Entry(window, width=20, show="*")
entry_pwd.place(x=110, y=80)
```
5. 创建登录按钮:
```
btn_login = tk.Button(window, text="登录")
btn_login.place(x=130, y=120)
```
6. 开始运行窗口:
```
window.mainloop()
```
这样,一个用户界面登录窗口就创建好了。希望对您有帮助,如有任何问题可以继续向我提问。