Python,Tkinter:如何使用其ID或标签获取所有画布对象的句柄?

二十

我想在画布上使用特定标签获取所有矩形的句柄,以使用网格几何管理器放置它们(用户可以通过拖动鼠标来移动它们,然后我想为他“重新排序”)。我没有矩形的句柄,但是它们都有相同的标记(“ moveable_canvas”)。从那里我可以转换为商品ID(.find_withtag),但是现在怎么办?我可以将ID设置为.itemconfigure等,但是如何“网格化”它们呢?

moveable_canvases = self.canv.find_withtag("moveable_canvas")
for canvas_id in moveable_canvases:
    ???.grid(...)
布莱恩·奥克利(Bryan Oakley)

查找对象ID

您可以使用画布的各种find *方法来查找所有对象。例如,要获取所有对象ID的列表,您可以执行以下操作:

self.canv.find_all()

要查找具有给定标签的所有内容,您可以使用find_withtag而不是find_all

self.canv.find_withtag("moveable_canvas")

将它们排列成网格

您说过,目标是获取这些对象ID,以便可以使用grid你不能这样做。grid仅适用于小部件,不适用于画布对象。没有解决方法。无法将一个转换为另一个。

如果要在网格中排列项目,则必须自己做数学运算,并使用coordsmovecanvas方法对齐对象。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用其标签获取对象

来自分类Dev

如何使用python获取XML中的所有标签?

来自分类Dev

如何获取ul标签下的section标签的所有ID

来自分类Dev

如何使用Dart的Mirrors API获取对象的所有字段(包括其超类)?

来自分类Dev

使用其CLASS获取所有按钮的ID

来自分类常见问题

如何使用python硒获取所有tr id?

来自分类Dev

如何使用python硒获取所有tr id?

来自分类Dev

如何获取在VC ++中使用单个进程创建的所有线程句柄列表?

来自分类Dev

如何获取对象的所有属性并将其插入其自己的对象数组属性?

来自分类Dev

python - 如何使用beautifulsoup在网页中的某个文本之前获取所有<p>标签?

来自分类Dev

如何从现有的列表视图句柄获取 PyCListView 对象?

来自分类Dev

如何使用OOP确保所有元素都显示在Tkinter画布上

来自分类Dev

如何使用Anglesharp从PageSource获取所有img标签

来自分类Dev

如何使用 jquery 获取所有 div 标签类属性

来自分类Dev

如何使用 GitLabAPI 获取特定分支上的所有标签

来自分类Dev

如何使用React函数组件获取当前对象的句柄

来自分类Dev

如何使用 django 获取具有相似标签的对象

来自分类Dev

如何禁用Tkinter画布对象

来自分类Dev

如何使用fabricjs计算画布范围内所有文本对象的面积?

来自分类Dev

WinAPI-获取窗口句柄的所有控件句柄

来自分类Dev

如何使用javascript从数组对象获取所有值?

来自分类Dev

如何使用RubyZoho API获取所有对象

来自分类Dev

如何使用ramda获取对象中的所有值

来自分类Dev

如何使用满足条件的Berkeley DB获取所有对象

来自分类Dev

如何使用AngularJs获取Firebase中的所有对象

来自分类Dev

获取与tkinter文本小部件关联的所有标签?

来自分类Dev

获取与tkinter文本小部件关联的所有标签?

来自分类Dev

WordPress:如何获取某个类别的所有帖子中使用的所有标签?

来自分类Dev

如何使用python从多个ul标签中获取id列表?

Related 相关文章

  1. 1

    使用其标签获取对象

  2. 2

    如何使用python获取XML中的所有标签?

  3. 3

    如何获取ul标签下的section标签的所有ID

  4. 4

    如何使用Dart的Mirrors API获取对象的所有字段(包括其超类)?

  5. 5

    使用其CLASS获取所有按钮的ID

  6. 6

    如何使用python硒获取所有tr id?

  7. 7

    如何使用python硒获取所有tr id?

  8. 8

    如何获取在VC ++中使用单个进程创建的所有线程句柄列表?

  9. 9

    如何获取对象的所有属性并将其插入其自己的对象数组属性?

  10. 10

    python - 如何使用beautifulsoup在网页中的某个文本之前获取所有<p>标签?

  11. 11

    如何从现有的列表视图句柄获取 PyCListView 对象?

  12. 12

    如何使用OOP确保所有元素都显示在Tkinter画布上

  13. 13

    如何使用Anglesharp从PageSource获取所有img标签

  14. 14

    如何使用 jquery 获取所有 div 标签类属性

  15. 15

    如何使用 GitLabAPI 获取特定分支上的所有标签

  16. 16

    如何使用React函数组件获取当前对象的句柄

  17. 17

    如何使用 django 获取具有相似标签的对象

  18. 18

    如何禁用Tkinter画布对象

  19. 19

    如何使用fabricjs计算画布范围内所有文本对象的面积?

  20. 20

    WinAPI-获取窗口句柄的所有控件句柄

  21. 21

    如何使用javascript从数组对象获取所有值?

  22. 22

    如何使用RubyZoho API获取所有对象

  23. 23

    如何使用ramda获取对象中的所有值

  24. 24

    如何使用满足条件的Berkeley DB获取所有对象

  25. 25

    如何使用AngularJs获取Firebase中的所有对象

  26. 26

    获取与tkinter文本小部件关联的所有标签?

  27. 27

    获取与tkinter文本小部件关联的所有标签?

  28. 28

    WordPress:如何获取某个类别的所有帖子中使用的所有标签?

  29. 29

    如何使用python从多个ul标签中获取id列表?

热门标签

归档