用tk库写一个布局优美的输入输出的界面
时间: 2024-02-11 14:06:54 浏览: 26
好的,下面是一个简单的用tk库实现输入输出界面的代码示例:
```python
import tkinter as tk
# 创建窗口
window = tk.Tk()
window.title("输入输出界面")
window.geometry("400x300")
# 创建标签
input_label = tk.Label(window, text="请输入:", font=("Arial", 14))
input_label.pack(pady=10)
# 创建输入框
input_entry = tk.Entry(window, font=("Arial", 14))
input_entry.pack(pady=10)
# 创建按钮
def show_output():
output_str = input_entry.get() # 获取输入框中的文本
output_label.config(text=output_str) # 将文本更新到标签中
output_button = tk.Button(window, text="提交", font=("Arial", 14), command=show_output)
output_button.pack(pady=10)
# 创建输出标签
output_label = tk.Label(window, text="", font=("Arial", 14))
output_label.pack(pady=10)
# 运行窗口
window.mainloop()
```
这段代码会创建一个窗口,包括一个标签、一个输入框、一个按钮和一个输出标签。用户在输入框中输入文本,点击按钮后,输入框中的文本会更新到输出标签中显示。你可以根据需要进行修改和优化。