python使用tk创建一个父窗口和一个子窗口
时间: 2023-03-01 21:51:16 浏览: 172
在 Python 中使用 tkinter 库可以创建 GUI 界面。下面是一个创建父窗口和子窗口的示例代码:
```
import tkinter as tk
root = tk.Tk()
root.title("父窗口")
child = tk.Toplevel(root)
child.title("子窗口")
root.mainloop()
```
在代码中,我们首先创建了一个父窗口 `root`,然后再创建一个子窗口 `child`,并把 `root` 作为其父窗口。最后,使用 `root.mainloop()` 启动主事件循环,保证窗口可见。
相关问题
python tkinter创建父窗口和子窗口
好的,我可以为您提供一些示例代码。
创建父窗口:
```python
import tkinter as tk
root = tk.Tk()
root.title("父窗口")
root.geometry("300x200")
root.mainloop()
```
创建子窗口:
```python
import tkinter as tk
root = tk.Tk()
root.title("父窗口")
root.geometry("300x200")
child = tk.Toplevel(root)
child.title("子窗口")
child.geometry("200x100")
root.mainloop()
```
这里我们使用了 `Toplevel` 类来创建子窗口,并将其父窗口设置为 `root`。您可以根据需要在子窗口中添加所需的小部件。
python调用设置父窗口
可以使用Tkinter库中的Tk()方法创建一个主窗口,然后使用Toplevel()方法创建一个子窗口,并使用parent属性将子窗口设置为父窗口。以下是一个示例代码:
import tkinter as tk
root = tk.Tk()
root.title("主窗口")
child = tk.Toplevel(root)
child.title("子窗口")
child.parent = root
root.mainloop()
请注意,这只是一个简单的示例,实际应用中可能需要更复杂的代码来设置父窗口。
阅读全文