【发布时间】:2018-03-15 20:50:52
【问题描述】:
我正在尝试使用 tkinter 中的 Canvas 在我的 python 应用程序中插入图像。相同的代码是:
class Welcomepage(tk.Frame):
def __init__(self, parent, controller):
tk.Frame.__init__(self,parent)
canvas = tk.Canvas(self, width = 1000, height = 1000, bg = 'blue')
canvas.pack(expand = tk.YES, fill = tk.BOTH)
image = tk.PhotoImage(file="ice_mix.gif")
canvas.create_image(480, 258, image = image, anchor = tk.NW)
图像正在从源中读取,但仍未显示在框架中。我是 GUI 编程新手,请帮助我。
【问题讨论】:
-
将
image替换为self.image和image = self.image。
标签: python tkinter tkinter-canvas