我在画布中央创建了一段白色文本,但我的背景非常丰富多彩,其中一部分是非常浅的颜色,因此我的句子某些角落看不到。我找不到任何设置边框或轮廓线的选项。我该怎么办?
我在画布中央创建了一段白色文本,但我的背景非常丰富多彩,其中一部分是非常浅的颜色,因此我的句子某些角落看不到。我找不到任何设置边框或轮廓线的选项。我该怎么办?
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()
text_bg = canvas.create_text(400, 100, text="Hello World!", font=("Helvetica", 40), fill='white')
text_fg = canvas.create_text(402, 102, text="Hello World!", font=("Helvetica", 40), fill='black')