您正确地说每个按钮“都有自己的坐标系”。但是,更准确地说,
event.x和
event.y值相对于与事件关联的窗口小部件,而不是窗口小部件的父窗口或根窗口。
如果确实需要窗口小部件所在的行和列,则可以
grid_info用来获取与事件关联的窗口小部件的行和列。例如:
def mouse(event): grid_info = event.widget.grid_info() print("row:", grid_info["row"], "column:", grid_info["column"])


