tkinter创建一个子窗口
时间: 2023-09-21 07:07:08 浏览: 132
您可以使用Tkinter库创建一个子窗口。以下是一个简单的示例代码:
```python
from tkinter import *
# 创建主窗口
root = Tk()
# 创建子窗口
child_window = Toplevel(root)
child_window.title("子窗口")
# 设置子窗口的大小和位置
child_window.geometry("300x200+200+200")
# 在子窗口中添加组件
label = Label(child_window, text="这是一个子窗口")
label.pack()
# 运行主循环
root.mainloop()
```
在这个示例中,我们首先创建了一个主窗口`root`,然后使用`Toplevel()`函数创建了一个子窗口`child_window`。我们可以使用`title()`方法为子窗口设置标题,使用`geometry()`方法设置子窗口的大小和位置。
接下来,我们在子窗口中添加了一个标签(Label)组件,用于展示一些文本内容。
最后,通过调用`mainloop()`方法来运行主循环,以便显示窗口和响应用户的操作。
您可以根据需要在子窗口中添加其他组件或实现其他功能。希望这可以帮助到您!
阅读全文