如何在tkinter中对齐文本小部件

时间:2017-01-05 16:24:06

标签: python tkinter

我正在尝试对齐两个文本小部件,以便它们并排而不是在下面,但我找不到任何方法来执行此操作。

from Tkinter import *
win = Tk()
win.geometry('800x500')
win.configure()

textbox1 = Text(win, height=10, width=10)
textbox2 = Text(win, height=10, width=10)

textbox1.pack(pady=25)
textbox2.pack(pady=25)

textbox1.configure(borderwidth=0)
textbox2.configure( borderwidth=0)

mainloop()

1 个答案:

答案 0 :(得分:3)

您可以使用side=LEFTpadx

textbox1.pack(side=LEFT,padx=10)
textbox2.pack(side=LEFT,padx=10)

或者您可以使用grid几何管理器:

textbox1.grid(row=0,column=0,padx=10)
textbox2.grid(row=0,column=1,padx=10)