単純な静止画像(ビットマップ)をパネルにロードするにはどうすればよいですか?画像の位置を定義したいだけで、他には何もありません。
これはエラーなしで実行されます:
bmp = wx.Image('pics/default.bmp', wx.BITMAP_TYPE_BMP).ConvertToBitmap()
wx.StaticBitmap(self.panel, -1, bmp, (500, 500))
しかし、私の画像(default.bmp)の代わりに、小さな黒い四角があります(ただし、少なくとも正しい位置にあります)
編集:これは機能します:
self.picture = wx.StaticBitmap(self.panel,size=(200,300),pos=(500,500))
self.picture.SetBitmap(wx.Bitmap('pics/default.bmp'))
問題は、StaticBitmapのサイズを追加する必要があることでした。