Найти - Пользователи
Полная версия: Отобразить картинку wxPython.. все не так просто))
Начало » GUI » Отобразить картинку wxPython.. все не так просто))
1
124bit
загуглил.. http://www.google.com.ua/search?hl=ru&q=show+image+wxPython&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&meta=


ответ в принципе нашел… но как то очень сложно( разве это не должно делаться в 2-3 строчки,? или я чего то пропустил,?
shiza
jpg1 = wx.Image('one.jpg', wx.BITMAP_TYPE_ANY).ConvertToBitmap() #загружаем картинку из файла и конвертим в битмап
wx.StaticBitmap(myPanel, -1, jpg1, (10 + jpg1.GetWidth(), 5), (jpg1.GetWidth(), jpg1.GetHeight())) #делаем виджет с битмапом и привязываем к панели например ( с указанием размеров, позиции)
124bit
спасибо, а как эту картинку растянуть? я открываю бмп, задаю ему любой size, а она не растягивается( пробывал делать Resize к wx.Image… всеравно не хочет(
shiza
Я всетки рекомендую читать доку. И смотреть демки. Вопросов бы не возникало.
jpg1 = wx.Image('one.jpg', wx.BITMAP_TYPE_ANY).Scale( 100, 100).ConvertToBitmap()
wx.StaticBitmap(myPanel, -1, jpg1, (10 + jpg1.GetWidth(), 5), (jpg1.GetWidth(), jpg1.GetHeight()))
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB