oktatas:programozas:python:wxpython_gui:kep:staticbitmap
Ez a dokumentum egy előző változata!
Tartalomjegyzék
wxPython kép megjelenítése
- Szerző: Sallai András
- Copyright © Sallai András, 2021
- Web: https://szit.hu
Kép beillesztése
- kep.py
import wx from Csincsilla import Csincsilla class MainFrame(wx.Frame): def __init__(self, *args, **kwds): wx.Frame.__init__(self, *args, **kwds) self.init_ui() def init_ui(self): self.kep = wx.StaticBitmap(self, -1, wx.Bitmap('csincsilla.jpg', wx.BITMAP_TYPE_ANY)) class Simple(wx.App): def OnInit(self): frame = MainFrame(None) frame.Show() return True if __name__ == "__main__": app = Simple() app.MainLoop()
Folyamból panelre
import wx import cStringIO class Panel1(wx.Panel): def __init__(self, parent, id): wx.Panel.__init__(self, parent, id) kep_data = open('kep.png', "rb").read() # Készítsünk adatfolyamot folyam = cStringIO.StringIO(kep_data) # Készítsünk bitképet bitkep = wx.BitmapFromImage(wx.ImageFromStream(folyam)) #Mutassuk meg: wx.StaticBitmap(self, -1, bitkep, (5, 5))
Dokumentáció
oktatas/programozas/python/wxpython_gui/kep/staticbitmap.1616344114.txt.gz · Utolsó módosítás: 2021/03/21 17:28 szerkesztette: admin