输入字段不能放在tkinter python中的所需位置。

时间:2018-10-22 18:28:51

标签: python-3.x tkinter

我有一个简单的代码,其中有两个标签。我打算将第二个输入字段放在第二个选项卡的第1列中。但是,无论我做什么,输入字段2仍然仅出现在第二个选项卡的第0列中。请帮忙。

from tkinter import *
from tkinter import ttk

root = Tk()

tabControl = ttk.Notebook(root)

tab1 = ttk.Frame(tabControl)
tabControl.add(tab1, text = "A")
tabControl.pack()

tab2 = ttk.Frame(tabControl)
tabControl.add(tab2, text = "B")
tabControl.pack()

entry_field_1 = Entry(tab1)
entry_field_1.grid(row=0, column= 0)

entry_field_2= Entry(tab2)
entry_field_2.grid(row=0, column=1)

root.mainloop()

1 个答案:

答案 0 :(得分:0)

行和列为空的宽度或高度为零。如果0-999列全部为空,则在1000列中放置某些内容仍会导致它出现在左侧,就像在0列中一样。从技术上讲,它仍在1000列中。