Tkinter,看似随意的间距?

时间:2015-01-20 19:35:56

标签: python tkinter

我有以下代码。

    Label(pop, text = "Timesheet does not exist.").grid(row = 0)

    Label(pop, text = "Create Time sheet?").grid(row = 2, column = 0)

    y = Button(pop, text = "Yes").grid(row = 3, column = 1)
    n = Button(pop, text = "No").grid(row = 3, column = 0)

第二个标签前有一个奇怪的空格。Screenshot

任何人都有解释/解决方案吗?

1 个答案:

答案 0 :(得分:4)

其中没有什么奇怪的:第二个按钮位于第1列,正如您所订购的那样 - 而另一个按钮,前两个标签位于第0列。第1列应位于第0列的左侧。 / p>

使用colspan=2作为Label对象构造的选项,以便短语使用两列,而第二个按钮不会显示在两者的右侧。

否则,只需使用pack布局管理器而不是网格 - 因为您在这样的小对话框中看不到像结构这样的表格。