如何获取在Python 3的tkinter中创建的对象的x和y位置?将尝试生成一个移动物体,在撞到x = width或y = height!
后将移动到另一个随机位置答案 0 :(得分:0)
如果'object'是tkinter小部件,您可以使用.winfo_x()
和.winfo_y()
方法获取它的位置。
x = widget.winfo_x()
y = widget.winfo_y()
如果'object'是tkinter画布项,则可以使用canvas .coords()
方法。
x = canvas.coords(object)[0]
y = canvas.coords(object)[1]