tkinter布局问题
在一个大的label里面放一个button在没有其他控件做参考物的情况下
用grid只能放在右上角
但是我希望button出现在label里的正下方
如何用grid实现pack(side='s')的功能?
以及pack()的其他方位 本帖最后由 Twilight6 于 2020-6-8 20:03 编辑
可以用 place布局管理器放在其他部键上丫
如何用grid实现pack(side='s')的功能?
用 grid() 的 stick 参数
本帖最后由 未有名 于 2020-6-8 20:06 编辑
Twilight6 发表于 2020-6-8 20:00
可以用 place布局管理器放在其他部键上丫
label用的grid,并且还设置了grid_propagate(0),button设置place,则label就需要place_propagate(0),但是这样会报错,如果全用place就太麻烦了,最后的选择 话说 side 没有这个值选项吧? 是 TOP,LEFT,BOTTOM,RIGHT Twilight6 发表于 2020-6-8 20:06
话说 side 没有这个值选项吧? 是 TOP,LEFT,BOTTOM,RIGHT
grid的sticky设置没用,pack()的设置是swne,东南西北 未有名 发表于 2020-6-8 20:08
grid的sticky设置没用,pack()的设置是swne,东南西北
pack 设置东西南北的是 anchor 参数 大哥... 未有名 发表于 2020-6-8 20:08
grid的sticky设置没用,pack()的设置是swne,东南西北
而且 grid 的 sticky 参数也是设置东西南北 Twilight6 发表于 2020-6-8 20:09
pack 设置东西南北的是 anchor 参数 大哥...
额,哦,弄反了,没用过几次pack 试pack时从未成功过
页:
[1]