2010-06-30 134 views
0

我有一个绘图区域和'png'图像我想要将该图像作为背景加载到我的绘图区域。gtk绘图设置背景图像

屏幕更大然后我的形象,问题是它没有“瓦”我的形象

我已经尝试添加图像的pixbuf和像素图,但它亘古不变的帮助

我使用这行

gc.set_tile(pixmap) 
area.window.draw_drawable(gc, pimap, .....) 

,但它并不能帮助

回答

1

我找到了答案 我把代码在这里为他人

area=gtk.Drawingarea() 

pixbuf=gtk.gdk.pixbuf_new_from_file('background.png') 
pixmap, mask=pixbuf.render_pixmap_and_mask() 

area.window.set_back_pixmap(pixmap, False)