wxPython实现窗口用图片做背景


Posted in Python onApril 25, 2018

本文实例为大家分享了wxPython实现窗口用图片做背景的具体代码,供大家参考,具体内容如下

效果图:

 wxPython实现窗口用图片做背景

实现代码:

#!/usr/bin/env python 
# -*- encoding:utf-8 -*- 
 
import wx 
 
 
class MyPanel(wx.Panel): 
 def __init__(self, parent, id): 
  wx.Panel.__init__(self, parent, 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 
  #创建一个按钮 
  self.button = wx.Button(self.bitmap, -1, label='Test', pos=(10,10)) 
if __name__ == '__main__': 
 app = wx.PySimpleApp() 
 frame = wx.Frame(None, -1, 'Image', size=(300,300)) 
 my_panel = MyPanel(frame, -1) 
 frame.Show() 
 app.MainLoop()

 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 域名分析工具实现代码
Jul 15 Python
跟老齐学Python之编写类之四再论继承
Oct 11 Python
Python使用xlwt模块操作Excel的方法详解
Mar 27 Python
Python使用Dijkstra算法实现求解图中最短路径距离问题详解
May 16 Python
python pandas读取csv后,获取列标签的方法
Nov 12 Python
Django Rest framework权限的详细用法
Jul 25 Python
Python paramiko模块使用解析(实现ssh)
Aug 30 Python
python使用正则表达式(Regular Expression)方法超详细
Dec 30 Python
如何利用Python识别图片中的文字
May 31 Python
Python如何在main中调用函数内的函数方式
Jun 01 Python
python中watchdog文件监控与检测上传功能
Oct 30 Python
详解python日志输出使用配置文件格式
Feb 10 Python
django 发送手机验证码的示例代码
Apr 25 #Python
python3+PyQt5实现自定义分数滑块部件
Apr 24 #Python
详解tensorflow载入数据的三种方式
Apr 24 #Python
关于Tensorflow中的tf.train.batch函数的使用
Apr 24 #Python
TensorFlow入门使用 tf.train.Saver()保存模型
Apr 24 #Python
Python使用 Beanstalkd 做异步任务处理的方法
Apr 24 #Python
Windows上使用Python增加或删除权限的方法
Apr 24 #Python
You might like
php Smarty初体验二 获取配置信息
2011/08/08 PHP
php fsockopen伪造post与get方法的详解
2013/06/14 PHP
php遍历CSV类实例
2015/04/14 PHP
php对二维数组进行相关操作(排序、转换、去空白等)
2015/11/04 PHP
php curl抓取网页的介绍和推广及使用CURL抓取淘宝页面集成方法
2015/11/30 PHP
开启PHP的伪静态模式
2015/12/31 PHP
完美利用Yii2微信后台开发的系列总结
2016/07/18 PHP
PHP序列化操作方法分析
2016/09/28 PHP
php删除一个路径下的所有文件夹和文件的方法
2018/02/07 PHP
PHP+ajax实现上传、删除、修改单张图片及后台处理逻辑操作详解
2020/02/12 PHP
window.onbeforeunload方法在IE下无法正常工作的解决办法
2010/01/23 Javascript
Javascript 闭包引起的IE内存泄露分析
2012/05/23 Javascript
AngularJS基础 ng-click 指令示例代码
2016/08/01 Javascript
以v-model与promise两种方式实现vue弹窗组件
2018/05/21 Javascript
跨域解决之JSONP和CORS的详细介绍
2018/11/21 Javascript
vue中多个倒计时实现代码实例
2019/03/27 Javascript
JS前端知识点 运算符优先级,URL编码与解码,String,Math,arguments操作整理总结
2019/06/27 Javascript
JS字符串与二进制的相互转化实例代码详解
2019/06/28 Javascript
python服务器与android客户端socket通信实例
2014/11/12 Python
Pandas:Series和DataFrame删除指定轴上数据的方法
2018/11/10 Python
Python Threading 线程/互斥锁/死锁/GIL锁
2019/07/21 Python
Python celery原理及运行流程解析
2020/06/13 Python
python三引号如何输入
2020/07/06 Python
python反爬虫方法的优缺点分析
2020/11/25 Python
Python3使用tesserocr识别字母数字验证码的实现
2021/01/29 Python
matplotlib 范围选区(SpanSelector)的使用
2021/02/24 Python
CSS3等相关属性制作分页导航实现代码
2012/12/24 HTML / CSS
大学毕业寄语大全
2014/04/10 职场文书
2014年公务员转正工作总结
2014/11/07 职场文书
优秀班主任材料
2014/12/16 职场文书
成绩单评语
2015/01/04 职场文书
聘任协议书(挂靠)
2015/09/21 职场文书
读《庄子》有感:美而不自知
2019/11/06 职场文书
《弟子规》读后感:知廉耻、明是非、懂荣辱、辨善恶
2019/12/03 职场文书
mysql脏页是什么
2021/07/26 MySQL
2022漫威和DC电影上映作品
2022/04/05 欧美动漫