如何访问此输入矩阵的特定元素
How do I access specific element of this Entry matrix
我正在制作一个数独游戏,所以我想创建可以为现有棋盘赋予值的 Entry 元素矩阵。我需要访问该矩阵的特定元素并为其分配一个值。我还需要知道是否可以锁定条目以使其无法编辑?
for i in range(9):
for j in range(9):
e = tk.Entry(root, bg='white', width=2, font=('calibri', 20), justify='center')
e.grid(row=i, column=j)
最简单的解决方案是将条目保存到列表或字典中。
entries = {}
for i in range(9):
for j in range(9):
e = tk.Entry(root, bg='white', width=2, font=('calibri', 20), justify='center')
e.grid(row=i, column=j)
entries[i,j] = e
...
foo = entries[2,2].get()
我正在制作一个数独游戏,所以我想创建可以为现有棋盘赋予值的 Entry 元素矩阵。我需要访问该矩阵的特定元素并为其分配一个值。我还需要知道是否可以锁定条目以使其无法编辑?
for i in range(9):
for j in range(9):
e = tk.Entry(root, bg='white', width=2, font=('calibri', 20), justify='center')
e.grid(row=i, column=j)
最简单的解决方案是将条目保存到列表或字典中。
entries = {}
for i in range(9):
for j in range(9):
e = tk.Entry(root, bg='white', width=2, font=('calibri', 20), justify='center')
e.grid(row=i, column=j)
entries[i,j] = e
...
foo = entries[2,2].get()