tkinter 窗口还原
时间: 2023-06-19 14:08:24 浏览: 88
一种获取tkinter子窗口返回值的方法
如果你想在 tkinter 中实现窗口最小化、最大化和恢复原始大小的功能,可以使用 `wm_state` 和 `wm_attributes` 方法。
1. 最小化窗口:
```python
root.wm_state('iconic')
```
2. 最大化窗口:
```python
root.wm_state('zoomed')
```
3. 恢复窗口原始大小:
```python
root.wm_state('normal')
```
4. 禁止窗口最大化:
```python
root.wm_attributes('-zoomed', 0)
```
5. 允许窗口最大化:
```python
root.wm_attributes('-zoomed', 1)
```
注意:`wm_attributes` 方法中的第一个参数应该是 `-zoomed`,而不是 `zoomed`,因为 `-zoomed` 表示禁止最大化,而 `zoomed` 表示允许最大化。
阅读全文