【发布时间】:2016-05-26 01:57:26
【问题描述】:
我正在尝试将图像放在 TKinter 画布上,图像下方有其他按钮。由于某种原因,我无法让这张照片出现。我还没有实现按钮。到目前为止,这是我的代码。
class GUI_Control:
def __init__(self, player):
self.player = player
self.map = Tk()
self.MAP_WIDTH = 600
self.MAP_HEIGHT = 375
#define map gui here
self.canvas = Canvas(self.map, width=self.MAP_WIDTH, height=self.MAP_HEIGHT)
self.map_picture = PhotoImage(file=r"images/archipelago.gif")
self.canvas.create_image(0, 0, image=self.map_picture)
#define level gui's here
def open(self):
self.map.mainloop()
def hide_map(self):
self.map.destroy()
#debugging
if __name__ == "__main__":
gui = GUI_Control(Player.Player())
gui.open()
【问题讨论】:
标签: python user-interface tkinter tkinter-canvas