Прозрачный текстовый виджет в python и tkinter, как стеклянный блокнот
Как создать прозрачный текстовый виджет в python и tkinter?
Ответы (1)
Для окон вы можете создать виджет Text
, указать цвет фона, а затем использовать wm_attributes
, чтобы сделать этот цвет прозрачным.
import tkinter as tk
root = tk.Tk()
text = tk.Text(root,bg="white")
text.insert(tk.END,"This is a test message")
text.pack()
text.configure(font=("Times New Roman", 12, "bold"))
root.wm_attributes("-transparentcolor", "white")
root.mainloop()
person
Henry Yik
schedule
08.07.2019
Не могли бы вы ответить еще на один вопрос?
- person Shubham; 08.07.2019
Как создать дизайнер графического интерфейса на python и tkinter?
- person Shubham; 08.07.2019
Это только окна @HenryYik?
- person Reblochon Masque; 08.07.2019
@Shubham Этот вопрос слишком широк, чтобы на него ответить. Если вы столкнулись с определенной частью, где вы застряли, вы можете опубликовать вопрос, и люди помогут.
- person Henry Yik; 08.07.2019
@ReblochonMasque, согласно этому сообщению, кроссплатформенности нет способ обеспечить прозрачность фона, хотя я не проверял это на MacOS или Linux.
- person Henry Yik; 08.07.2019