2017-02-27 54 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()