在wxPython中可以使文本透明吗?

2024-04-25 14:00:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我在加一些wx.StaticText文件在我的主屏幕上的对象wx.框架,已应用背景图像。但是,StaticText似乎总是用一个纯色(不透明)的背景色绘制,从而隐藏了图像。我试着创造一个wx颜色对象并更改那里的alpha值,但这不会产生任何结果。有什么办法可以把文字放在相框上,让背景照得通透吗?再者,有没有可能使文本本身透明?谢谢。在


Tags: 文件对象图像alpha框架屏幕颜色绘制
2条回答

我会尝试把aggdraw做成一张小画布。在

任何静态文本都使用平台的本地标签机制,因此您无法对其进行那种控制。在

您可能需要一些图形渲染小部件。据我所知,在wxPython中,您可以直接使用内置的wxGraphicsContext或pyCairo。开罗更强大。不过,我不知道细节。在

相关问题 更多 >