python交互界面用图片当背景_wxPython实现窗口用图片做背景
本文實例為大家分享了wxPython實現(xiàn)窗口用圖片做背景的具體代碼,供大家參考,具體內(nèi)容如下
效果圖:
實現(xiàn)代碼:
#!/usr/bin/env python
# -*- encoding:utf-8 -*-
import wx
class MyPanel(wx.Panel):
def __init__(self,parent,id):
wx.Panel.__init__(self,id)
try:
image_file = 'image.jpg'
to_bmp_image = wx.Image(image_file,wx.BITMAP_TYPE_ANY).ConvertToBitmap()
self.bitmap = wx.StaticBitmap(self,-1,to_bmp_image,(0,0))
image_width = to_bmp_image.GetWidth()
image_height = to_bmp_image.GetHeight()
set_title = '%s %d x %d' % (image_file,to_bmp_image.GetWidth(),to_bmp_image.GetHeight())
parent.SetTitle(set_title)
except IOError:
print 'Image file %s not found' % image_file
raise SystemExit
#創(chuàng)建一個按鈕
self.button = wx.Button(self.bitmap,label='Test',pos=(10,10))
if __name__ == '__main__':
app = wx.PySimpleApp()
frame = wx.Frame(None,'Image',size=(300,300))
my_panel = MyPanel(frame,-1)
frame.Show()
app.MainLoop()
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持編程小技巧。
總結(jié)
以上是生活随笔為你收集整理的python交互界面用图片当背景_wxPython实现窗口用图片做背景的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: dnf服务器字体文件,DNF普通伤害字体
- 下一篇: 矩阵公式(转置公式+求导公式)