在 wxPython 中创建位图的最简单方法

Easiest way ever to create bitmap in wxPython

有时需要创建虚拟位图用于测试目的。为了使位图可辨别(例如红色和绿色),我正在寻找一种方法来创建一个 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)。

尝试使用 alpha=255(或 wx.ALPHA_OPAQUE)。这是完全不透明的 alpha 级别。零是全透明,一是几乎全透明