2010-06-30 154 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)