python用tk.Tk()使之不可见和可见
时间: 2024-05-05 09:19:38 浏览: 21
可以使用Tkinter中的withdraw()和deiconify()方法来控制窗口的可见性。
首先,导入Tkinter模块:
```python
from tkinter import *
```
然后,使用Tk()函数创建一个窗口,并使用withdraw()方法使其不可见:
```python
root = Tk()
root.withdraw()
```
如果想要让窗口重新可见,可以使用deiconify()方法:
```python
root.deiconify()
```
这样窗口就又重新出现了。
相关问题
python tk.Checkbutton 值
`tk.Checkbutton` 是一个 Tkinter 模块中的小部件,它用于创建复选框。当用户单击复选框时,它可以从选中状态切换到未选中状态,反之亦然。要获取 `tk.Checkbutton` 的值,需要使用 `tk.BooleanVar` 或 `tk.StringVar` 对象来存储其状态。
如果你使用 `tk.BooleanVar` 对象,可以通过 `.get()` 方法获取 `tk.Checkbutton` 的值,该方法返回一个布尔值。示例如下:
```python
import tkinter as tk
root = tk.Tk()
var = tk.BooleanVar()
checkbutton = tk.Checkbutton(root, text="选项", variable=var)
checkbutton.pack()
root.mainloop()
# 获取 Checkbutton 的值
value = var.get()
print(value) # True 或 False
```
如果你使用 `tk.StringVar` 对象,可以通过 `.get()` 方法获取 `tk.Checkbutton` 的值,该方法返回一个字符串类型的值,该字符串的值为 `onvalue` 或 `offvalue` 参数中的一个。示例如下:
```python
import tkinter as tk
root = tk.Tk()
var = tk.StringVar()
checkbutton = tk.Checkbutton(root, text="选项", variable=var, onvalue="选中", offvalue="未选中")
checkbutton.pack()
root.mainloop()
# 获取 Checkbutton 的值
value = var.get()
print(value) # "选中" 或 "未选中"
```
python tkinter.TK()
`python tkinter.Tk()` 是用于创建一个 Tkinter 应用程序的主窗口对象。Tkinter 是 Python 的一个标准图形用户界面(GUI)库,可以用来开发桌面应用程序。
这个方法会创建一个顶级窗口,它是一个空白的窗口框架。你可以在这个窗口中添加其他 GUI 组件,比如按钮、标签、文本框等等。调用 `Tk()` 方法后,你可以使用其他方法和属性来配置和操作这个窗口。
注意,`Tk()` 方法需要在主循环中调用,以保持窗口的显示。你需要添加类似于 `mainloop()` 的方法来启动主循环,并且在主循环中处理用户事件。
例如:
```python
import tkinter as tk
# 创建主窗口对象
window = tk.Tk()
# 添加其他组件...
# 启动主循环
window.mainloop()
```
这样就创建了一个简单的 Tkinter 应用程序窗口。你可以在这个窗口中添加其他组件和处理事件。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)