好的,所以我有这个代码会在tkinter窗口中生成一个按钮的网格,但我没有办法将网格中的按钮分开。说如果我想让网格位置(4,4)的按钮变成蓝色,我该怎么做?我需要使用列表吗?我相信这是一个快速解决方法,在此先感谢。Python,tkinter:如何识别网格中物品的位置?
def game(width,height):
for x in range(width):
for y in range(height):
square = Button(gameWindow)
square.grid(column = x, row = (y + 1), sticky = (N+S+E+W))
for x in range(width):
Grid.columnconfigure(gameWindow, x, weight = 1)
for y in range(height):
Grid.rowconfigure(gameWindow, (y + 1), weight = 1)
gameWindow.mainloop()
game(8,8)
你能给出如何做到这一点的例子吗?我不熟悉名单。谢谢 –
用一个例子编辑 –
它的工作!谢谢你的帮助! –