请帮我用 Python 的 Tkinter 模块来创建一个窗口,窗口有保存按钮,有输入框,有任务栏,菜单栏,将窗口进行分栏
时间: 2023-04-05 21:01:44 浏览: 99
好的,我可以回答这个问题。以下是使用 Python 的 Tkinter 模块创建一个窗口的代码示例:
```python
import tkinter as tk
# 创建窗口
root = tk.Tk()
root.title("窗口标题")
# 创建菜单栏
menu_bar = tk.Menu(root)
root.config(menu=menu_bar)
# 创建菜单
file_menu = tk.Menu(menu_bar, tearoff=0)
menu_bar.add_cascade(label="文件", menu=file_menu)
# 添加菜单项
file_menu.add_command(label="打开")
file_menu.add_command(label="保存")
file_menu.add_separator()
file_menu.add_command(label="退出", command=root.quit)
# 创建任务栏
task_bar = tk.Frame(root, height=30, bg="gray")
task_bar.pack(side=tk.TOP, fill=tk.X)
# 创建输入框
input_box = tk.Entry(root)
input_box.pack(side=tk.TOP, padx=10, pady=10)
# 创建分栏
left_frame = tk.Frame(root, width=200, height=200, bg="white")
left_frame.pack(side=tk.LEFT, fill=tk.BOTH, expand=True)
right_frame = tk.Frame(root, width=200, height=200, bg="white")
right_frame.pack(side=tk.RIGHT, fill=tk.BOTH, expand=True)
# 创建保存按钮
save_button = tk.Button(task_bar, text="保存")
save_button.pack(side=tk.RIGHT, padx=10)
# 进入消息循环
root.mainloop()
```
这段代码会创建一个带有菜单栏、任务栏、输入框和分栏的窗口,并在任务栏上添加一个保存按钮。你可以根据自己的需求修改窗口的布局和功能。
阅读全文