1

背景画像が既に適用されているメインの wx.Frame の上に、いくつかの wx.StaticText オブジェクトを追加しています。ただし、StaticText は常に単色 (不透明) の背景色で描画され、画像が隠されているように見えます。wx.Color オブジェクトを作成し、そこでアルファ値を変更しようとしましたが、結果が得られません。フレームにテキストを配置して背景を透かす方法はありますか? また、文字そのものを半透明にすることはできますか?ありがとう。

4

2 に答える 2

1

おそらく、グラフィックス レンダリング ウィジェットが必要になるでしょう。私の知る限り、wxPython では組み込みの wxGraphicsContext または pyCairo を直接使用できます。カイロはより強力です。ただし、詳細はわかりません。

于 2009-01-21T10:19:09.633 に答える