Felhasználói eszközök

Eszközök a webhelyen


oktatas:programozas:python:wxpython_gui:kep:staticbitmap

Ez a dokumentum egy előző változata!


< Kép

wxPython kép megjelenítése

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