tkinter背景透明
时间: 2023-10-17 19:07:03 浏览: 391
tkinter实现的漂浮字、悬浮字
要让tkinter的窗口背景透明,可以使用`attributes`方法来设置。具体步骤如下:
1. 导入tkinter模块
```python
import tkinter as tk
```
2. 创建一个窗口对象
```python
root = tk.Tk()
```
3. 设置窗口背景透明
```python
root.attributes("-alpha", 0.5)
```
其中,`"-alpha"`表示设置窗口的透明度,取值范围为0~1,0表示完全透明,1表示完全不透明。这里设置为0.5,表示半透明。
4. 进入消息循环
```python
root.mainloop()
```
完整代码如下:
```python
import tkinter as tk
root = tk.Tk()
root.attributes("-alpha", 0.5)
root.mainloop()
```
阅读全文