如何在python-Tkinter的画布文本上放置轮廓

拉马

我在画布的中央创建了一个白色文本,但是我的背景非常彩色,并且其中一部分是非常浅的颜色,因此句子的某些角落没有出现。我找不到设置边框或轮廓的任何选项。我能做什么?

布莱恩·奥克利(Bryan Oakley)

创建一个文本项,获取该项目的边界框,使用该数据创建一个矩形,并将文本抬高到矩形上方。

import Tkinter as tk

root = tk.Tk()
canvas = tk.Canvas(root, background="white")
canvas.pack(fill="both", expand=True)

text_item = canvas.create_text(20, 20, anchor="w", text="Hello world!", fill="white")
bbox = canvas.bbox(text_item)
rect_item = canvas.create_rectangle(bbox, outline="red", fill="black")
canvas.tag_raise(text_item,rect_item)

root.mainloop()

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在画布上垂直居中放置文本

来自分类Dev

如何防止文本在tkinter画布上重叠

来自分类Dev

如何在 tkinter 画布上创建文本并更改画布中的文本?

来自分类Dev

Tkinter:如何为画布矩形的轮廓着色?

来自分类Dev

Python Tkinter如何在画布中显示文本

来自分类Dev

如何在画布上添加图像,并在其上方放置旋转的文本?

来自分类Dev

如何在图表旁边的画布上放置额外的文本(不使用 HTML)?

来自分类Dev

我应该使用哪个Tkinter函数查找随机放置(在画布中)文本输入的坐标,以及如何?

来自分类Dev

如何在Tkinter画布上更新情节?

来自分类Dev

如何在Tkinter画布上更新情节?

来自分类Dev

如何在 tkinter 的可滚动画布上添加浮动文本

来自分类Dev

如何在放置在画布上的图像上获取点击事件

来自分类Dev

如何在 tkinter 上放置图像

来自分类Dev

如何在图像上放置文本块?

来自分类Dev

如何在ImageView上放置文本

来自分类Dev

如何在img html上放置文本

来自分类Dev

如何在图像上放置文本块?

来自分类Dev

boomla:如何在图像上放置文本

来自分类Dev

如何在灵活的图像上放置文本?

来自分类Dev

Python:如何在画布内添加文本?

来自分类Dev

如何在基于拉斐尔的画布上放置滚动条

来自分类Dev

如何在画布(MVVM)上使用ItemsControl放置FormattedText

来自分类Dev

如何在Tkinter中的画布内移动文本

来自分类Dev

如何在Tkinter中居中放置文本标签?

来自分类Dev

根据W3C,我该如何在画布上放置画布?

来自分类Dev

根据W3C,我该如何在画布上放置画布?

来自分类Dev

如何在Tkinter画布上更新matplotlib子图?

来自分类Dev

如何在 tkinter 的画布上添加标签小部件?

来自分类Dev

Tkinter-如何水平居中画布文本?

Related 相关文章

  1. 1

    如何在画布上垂直居中放置文本

  2. 2

    如何防止文本在tkinter画布上重叠

  3. 3

    如何在 tkinter 画布上创建文本并更改画布中的文本?

  4. 4

    Tkinter:如何为画布矩形的轮廓着色?

  5. 5

    Python Tkinter如何在画布中显示文本

  6. 6

    如何在画布上添加图像,并在其上方放置旋转的文本?

  7. 7

    如何在图表旁边的画布上放置额外的文本(不使用 HTML)?

  8. 8

    我应该使用哪个Tkinter函数查找随机放置(在画布中)文本输入的坐标,以及如何?

  9. 9

    如何在Tkinter画布上更新情节?

  10. 10

    如何在Tkinter画布上更新情节?

  11. 11

    如何在 tkinter 的可滚动画布上添加浮动文本

  12. 12

    如何在放置在画布上的图像上获取点击事件

  13. 13

    如何在 tkinter 上放置图像

  14. 14

    如何在图像上放置文本块?

  15. 15

    如何在ImageView上放置文本

  16. 16

    如何在img html上放置文本

  17. 17

    如何在图像上放置文本块?

  18. 18

    boomla:如何在图像上放置文本

  19. 19

    如何在灵活的图像上放置文本?

  20. 20

    Python:如何在画布内添加文本?

  21. 21

    如何在基于拉斐尔的画布上放置滚动条

  22. 22

    如何在画布(MVVM)上使用ItemsControl放置FormattedText

  23. 23

    如何在Tkinter中的画布内移动文本

  24. 24

    如何在Tkinter中居中放置文本标签?

  25. 25

    根据W3C,我该如何在画布上放置画布?

  26. 26

    根据W3C,我该如何在画布上放置画布?

  27. 27

    如何在Tkinter画布上更新matplotlib子图?

  28. 28

    如何在 tkinter 的画布上添加标签小部件?

  29. 29

    Tkinter-如何水平居中画布文本?

热门标签

归档