python - 如何在 tkinter 中再次显示透明背景?
问题描述
我正在使用 Python Tkintermy_label.master.wm_attributes("-transparentcolor", "white")
将新弹出标签的背景变为透明并my_label.master.wm_attributes("-transparentcolor", "grey")
使其再次可见。这是有效的,因为我有一个白色背景,上面有黑色字母。但这对我来说似乎有点贪婪。是否有另一种方法可以让背景再次可见?
解决方案
来自tcl 的文档:如果指定了空字符串(默认),则不使用透明颜色。
这意味着您可以使用.attributes("-transparentcolor", "")
来重置窗口的透明颜色。
推荐阅读
- django - Django - 从不同的表中获取数据以显示在管理员中,得到错误“NoneType”对象没有属性“用户”
- java - 在 java 上发出 post 请求
- python-3.x - Python Tkinter,我可以限制条目的数量吗?
- android - Ionic 3 - 任务“:app:processDebugManifest”执行失败
- selenium - 任务在带有 Mono 项目和 Rider 的 Ubuntu Linux 下使用 SdkToolsPath 找不到“AxImp.exe”
- javascript - 使用具有相同类的 div 循环获取文本内容
- google-cloud-platform - 为什么 Google Cloud Storage 会为我的数据类型抛出不受支持的精度和比例值?
- python - 如何在 Tweepy 中检查推文中的图像使用情况
- javascript - 连续的 █ 字符在 HTML 中产生彩色线条
- r - 使用 R 中的 BigQuery 进行动态查询