Python:使用带有按钮数组的网格

2024-04-24 10:20:35 发布

您现在位置:Python中文网/ 问答频道 /正文

首先,我想向所有成员问好,因为这是我在这里的第一篇文章,大家好。在

问题: 我试图让网格给我从一个名单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)

任何帮助都将不胜感激。 谢谢你。。。在


Tags: 代码self网格newfornames文章exit
1条回答
网友
1楼 · 发布于 2024-04-24 10:20:35

您需要根据按钮编号更改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)

根据需要调整。在

相关问题 更多 >