python - Python tkinter 元素的绝对定位

标签 python tkinter

<分区>

如何制作具有绝对定位的 tkinter 元素,这样它们就不会相互插入?

最佳答案

很难说出您到底在寻找什么。如果到目前为止您只对布局使用了 pack() 方法,那么您应该使用 grid()。就我个人而言,我认为 grid() 对于大多数布局来说足够灵活,同时又有点理智,即防止元素相互重叠。

如果这对您的目的来说仍然太过严格,并且您真的想通过它们的 (x, y) 坐标定位元素,您可以使用 place()方法。

这是一个 nice tutorial ,从绝对布局开始,详细讲解了Tkinter的几种布局管理方式。

关于python - Python tkinter 元素的绝对定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19641295/

相关文章:

python - 使用 pandas groupby 和聚合后使用 MultiIndex 访问列

python - 当一个Python函数被修饰时,该修饰在哪些范围内可见?

python - Tkinter - 打开并保存包含所有小部件的 UI。增加行数时出现问题

Python Tkinter - 设置条目网格宽度 100%

python - 操作系统 : Defining a new URL handler that points straight at a Python script

python - 从字符串动态导入文件中的方法

python - 我想使用 python 中的加法函数从两个长度为 n 的数组创建一个 nxn 矩阵

python - 来自 Get Name into a List 的 Tkinter 信息

python-3.x - 适用于 Windows 的 Python 3.5 缺少 tkinter

python - 如何在运行循环/函数时阻止 GUI 卡住?