我在我的主要wx.Frame顶部添加了一些wx.StaticText对象,它已经应用了背景图像。但是,StaticText似乎总是使用实心(不透明)背景颜色绘制,隐藏图像。我试过创建一个wx.Color对象并在那里更改alpha值,但是没有结果。有什么办法可以把文字放在画面上并让背景闪耀吗?此外,是否可以使文本本身半透明?感谢。
答案 0 :(得分:1)
您可能需要一些图形渲染小部件。据我所知,在wxPython中你可以直接使用内置的wxGraphicsContext或pyCairo。开罗更强大。但是,我不知道细节。
答案 1 :(得分:0)
我会尝试凝聚成一个小画布。
任何静态文本都使用平台的本机标签机制,因此您无法对其进行那种控制。