我已经尝试谷歌了,但我找不到任何东西......
我创建了宽度为800,高度为600的tkinter画布 显然,左上方将是(0,0) 我想将左下方改为(0,0) 我怎么能这样做?
答案 0 :(得分:0)
您无法更改画布的坐标系。您可以滚动画布,使0,0位于左下角,但y坐标将为负值。
答案 1 :(得分:0)
为此,您必须定义自己的功能。这样:
def conv( coordinatePair ):
return { "x":coordinatePair["x"], "y":canvas.height-coordinatePair["y"]}
coordinatePair
是字典。该函数将采用您的坐标,翻转y,并返回一个新的坐标字典。