首先,我想向所有成员问好,因为这是我在这里发表的第一篇文章,Hello All。
问题: 我试图让网格给我一个名单列表中的4个按钮块。两个在顶部,两个在下面。
我的代码:
self.button_names = ["New","Open","About","Exit"]
for item in self.button_names:
button = tk.Button(self.button_frame,text=item)
button.grid(row=0, column=0)
非常感谢任何帮助。 谢谢......
答案 0 :(得分:0)
您需要根据按钮编号更改row=0, column=0
参数。
self.button_names = ["New","Open","About","Exit"]
row_size, col_size = 5, 10
for btn_no, btn_name in enumerate(self.button_names):
button = tk.Button(self.button_frame, text=btn_name)
button.grid(row=btn_no*row_size, column=btn_no*col_size)
根据您的需要改变调整。