TKinter —— GUI in python 3. Basic Widge 小组件的安放位置 (概念 必看!)
--- 小组件的安放位置---
在上一个教程中,我们了解了如何在窗口里面创造小组件
这个教程,指导 如何把小组件放在我们想放的位置上 几何方位
Target: 目标
- 1. 父组件 和 子组件
- 2. 如何让组件随着窗口变化扩大缩小
- 3. <<<<< 3 个几何管理器 >>>>>>
--父组件和子组件
Master widget and child widget
所有的组件都有一个参数 root,就是父组件
-- 几何管理器 (Geometry Manager)
-
Pack Geometry Manager
帮助连接父节点和子节点
特征: 需要设置子节点存在于父节点的哪个方位 , 例如上方/下方/左右, 会跟随变化而动
例如:
2. Grid Geometry Manager
grid就是格子 一格俩格
特征: 安放组件 需要根据 行数 和列数, 就像excell 一样
例如:
3.Place Geometry Manager
坐标安置法
特征: x, y 的数值来控制, 多用于特殊点
在日常编写中 往往这3种都会使用到, 但是不要同时使用3种在一个父组件
结尾
下章看点:
TKinter —— GUI in python 4. 小组件 赋功能
让小组件有更多的功能
例如 按钮可以上传 信息!