鱼C论坛

 找回密码
 立即注册
查看: 955|回复: 8

tkinter布局问题

[复制链接]
发表于 2020-6-8 19:59:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在一个大的label里面放一个button
在没有其他控件做参考物的情况下
用grid只能放在右上角

但是我希望button出现在label里的正下方
如何用grid实现pack(side='s')的功能?
以及pack()的其他方位
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-6-8 20:00:41 | 显示全部楼层
本帖最后由 Twilight6 于 2020-6-8 20:03 编辑

可以用 place布局管理器  放在其他部键上丫

如何用grid实现pack(side='s')的功能?

用 grid() 的 stick 参数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-8 20:05:25 | 显示全部楼层
本帖最后由 未有名 于 2020-6-8 20:06 编辑
Twilight6 发表于 2020-6-8 20:00
可以用 place布局管理器  放在其他部键上丫


label用的grid,并且还设置了grid_propagate(0),button设置place,则label就需要place_propagate(0),但是这样会报错,如果全用place就太麻烦了,最后的选择
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-8 20:06:08 | 显示全部楼层
话说 side 没有这个值选项吧? 是 TOP,LEFT,BOTTOM,RIGHT
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-8 20:08:36 | 显示全部楼层
Twilight6 发表于 2020-6-8 20:06
话说 side 没有这个值选项吧? 是 TOP,LEFT,BOTTOM,RIGHT

grid的sticky设置没用,pack()的设置是swne,东南西北
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-8 20:09:53 | 显示全部楼层
未有名 发表于 2020-6-8 20:08
grid的sticky设置没用,pack()的设置是swne,东南西北

pack 设置东西南北的是 anchor 参数 大哥...
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-8 20:12:22 | 显示全部楼层
未有名 发表于 2020-6-8 20:08
grid的sticky设置没用,pack()的设置是swne,东南西北

而且 grid 的 sticky 参数也是设置东西南北
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-8 20:12:47 | 显示全部楼层
Twilight6 发表于 2020-6-8 20:09
pack 设置东西南北的是 anchor 参数 大哥...

额,哦,弄反了,没用过几次pack
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-8 21:43:38 | 显示全部楼层
试pack时从未成功过
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-20 19:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表