【发布时间】:2012-10-26 09:27:46
【问题描述】:
下面是我用来用按钮制作棋盘的代码。
from Tkinter import *
for x in xrange(8):
for y in xrange(8:
if((x+y)%2 == 0):
Button(root, bg="white", width=11, height=5).grid(row=y, column=x)
else:
Button(root, bg="black", width=11, height=5).grid(row=y, column=x)
我知道如何为单个按钮创建回调函数,但我不确定如何为这 64 个按钮中的每一个实现回调函数,以便在按下时返回它们在网格中的位置.
【问题讨论】:
-
请问您使用的是什么库?\n 好像是 Tkinter...对吧?
-
@DanielSanchez: 根据标签应该是
tkinter。 -
@DanielSanches 是的,它是 tkinter
标签: python user-interface button callback tkinter