python - 如何使用 wxPython 创建具有 alpha channel 透明度的窗口?

标签 python image wxpython transparency alpha

你好,第一次问。

我一直在尝试使用 wxPython 创建一个覆盖窗口以显示在其他程序上,但是我似乎无法弄清楚如何使图像在我的桌面上显示为具有 alpha channel 透明度。

将来我会计划在图像顶部也有按钮。

类似于 this ,但图像具有 alpha,以便您可以看到它后面的窗口。

最佳答案

要使 wxPython 应用程序透明,您需要使框架本身透明。您在我不久前写的那篇教程中发现了这一点。图片有点不同。不过在演示和 wxPython 邮件列表文件中有示例。另见 wxPython - drawing on transparent/alpha background (for custom widgets/panels)http://wiki.wxpython.org/WorkingWithImages

关于python - 如何使用 wxPython 创建具有 alpha channel 透明度的窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9453750/

相关文章:

python - 在 pygame 中显示曲面时出现问题

python - Panda的左合并: resulting table has more rows,防止重复

php - 如何在 PHP 中动态调整图像大小

python - wxPython - wx.StaticText 未正确对齐

python - 基于更新数据的预测

python - Django:用户对象的 'email' 属性

jquery - 隐藏任何包含图像的第一个元素

javascript - 在 HTML 中叠加图像

Python - 搜索字符串是否在文件中

python - 使用 wxPython 配置 Eclipse