Текст Python Tkinter с прозрачным фоном для создания перекрестияPython

Программы на Python
Ответить
Anonymous
 Текст Python Tkinter с прозрачным фоном для создания перекрестия

Сообщение Anonymous »

Я пытаюсь создать текст с чисто прозрачным фоном, поскольку я новичок в графическом интерфейсе Python + tkinter. Я немного застрял.
Пока у меня есть то, что я хочу, но фон непрозрачен.
Когда я использую root.wm_attributes("-alpha", 0.5)
Это делает все окно прозрачный но фон все равно белый, дальше еще + делается тоже прозрачный.
Как сделать так, чтобы текст отображался только без фона?
Вот мой код
from tkinter import *

def center_window(window):
window.update_idletasks()
width = window.winfo_width()
height = window.winfo_height()
screen_width = window.winfo_screenwidth()
screen_height = window.winfo_screenheight()
x = (screen_width - width) // 2
y = (screen_height - height) // 2
window.geometry(f"{width}x{height}+{x}+{y}")
canvas.create_text(100, 100, text="+", fill="red", font=("Purisa", 20, ""))
canvas.pack()
root.wait_visibility(root)
root.attributes("-alpha", 0.5)

root=Tk()
canvas = Canvas()
center_window(root)
root.mainloop()


Подробнее здесь: https://stackoverflow.com/questions/793 ... -crosshair
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»