2017-02-27 59 views
0

我正在嘗試設置圖像作爲我的Tkinter窗口的背景,我嘗試的所有內容似乎都不起作用。下面的代碼我有:將圖像設置爲tkinter窗口背景

import random 
import Tkinter # note use of caps 
from Tkinter import * 
from PIL import Image, ImageTk 
import os.path 


window = Tk() 
window.title('Ask If You Dare') 
window.configure(background = '#007501') 
+0

在你的代碼,你只改變背景顏色。你想把背景放在哪裏?無論如何,你可以使用畫布來設置你的圖像。 –

+0

好的,謝謝你的幫助。 –

回答

1

如果您希望背景是圖像(不使用帆布),使用標籤:

import random 
import Tkinter # note use of caps 
from Tkinter import * 
from PIL import Image, ImageTk 
import os.path 

window = Tk() 
window.title('Ask If You Dare') 

photo=PhotoImage(file="path/to/your/file") 
l=Label(window,image=photo) 
l.image=photo  #just keeping a reference 
l.grid()