我正在尝试使用 tkinter 网格和 ttk 条目显示数独布局(也许,我没有使用正确的方法来实现它)。我想知道 ttk 条目的样式选项是否有任何方法可以更改一侧的边框。我已经应用了这个功能:
def grid_layout(parent):
s = ttk.Style()
s.configure('border.TEntry',borderwidth=3)
for row in range(1,10):
for column in range(1,10):
entry = None
if column % 3 == 0 or row % 3 == 0:
entry = ttk.Entry(parent, width=3,justify='center'
,style='border.TEntry')
else:
entry = ttk.Entry(parent,width=3,justify='center')
entry.grid(column= column, row = row)
这会产生以下视图:
我只需要更改列 3-4、6-7 和行 3-4 和 6-7 共享的边框宽度,作为典型的类似数独的布局。任何建议将不胜感激。