相关疑难解决方法(0)

如何在已经打包到左侧的现有小部件下面打包tkinter小部件?

我正在尝试编写一个基本的Tkinter GUI,Text其顶部有一个小部件,然后是一个Button小部件,在它Text下面对齐,然后是按钮下面的另一个小部件.我遇到的问题是,在将Button小部件打包到左侧之后,当我再打包第二Text个小部件时,它将它放在右侧的按钮旁边,而不是按钮下面.无论我side为第二Text个小部件设置参数,都会发生这种情况.这是一段演示此行为的简单代码:

from Tkinter import *

root = Tk()

w = Text(root)
w.pack()

x = Button(root, text="Hi there!")
x.pack(side=LEFT)

y = Text(root)
y.pack(side=BOTTOM)

root.mainloop()
Run Code Online (Sandbox Code Playgroud)

那么我将如何设置第二Text个小部件,使其显示在按钮下方而不是右侧?

python tkinter widget pack

9
推荐指数
2
解决办法
3万
查看次数

标签 统计

pack ×1

python ×1

tkinter ×1

widget ×1