有时需要为测试目的创建虚拟位图。为了使位图可辨别(例如红色和绿色),我正在寻找一种方法,用尽可能少的代码行创建wx.Bitmap
。
我做了什么想法:
size_h_w = 64
bmp1 = wx.EmptyBitmapRGBA(size_h_w, size_h_w, red=255, alpha=1)
bmp2 = wx.EmptyBitmapRGBA(size_h_w, size_h_w, green=255, alpha=0)
然而,我唯一得到的是一个黑色透明的位图。如何使颜色参数有效?
目标来自wxPython 2.9
(wxMSW
)。
答案 0 :(得分:2)
尝试使用alpha=255
(或wx.ALPHA_OPAQUE
)。这是完全不透明的alpha级别。零完全透明,一个几乎完全透明。