我正在为一场比赛做一场比赛,到目前为止它的表现相当不错。我创建了一个我想用作背景的图像,所以我加载并放置它与播放器图像一样:
self.bg_1=PhotoImage(file="bg_space.gif")
bg1=self.create_image(0,0,image=self.bg_1)
这是结果:
它只显示整个图像的四分之一。文件大小太大了吗?我编码错了吗?
我尝试制作四张图片,每张图片四分之一,然后将它们放在画布上的正确位置。结果更糟糕,我认为只显示了四分之一。
我对此非常困惑,并且会感谢任何人对此的投入。 感谢
答案 0 :(得分:1)
默认情况下,图像以您给出的坐标为中心。要更改此设置,请将参数anchor
设置为"nw"
(西北):
bg1=self.create_image(0,0,image=self.bg_1, anchor="nw")