Python tkinter textbox ta font rengini değiştirme

Merhabalar. Python tkinter textbox ta anlık yazı yazdığım zaman font rengini sadece istediğim zaman nasıl değiştirebilirim? Aşağıda ALİ ATA BAK. yazdım. Siyah font rengi oluyor. Altta ise ben anlık olarak renk seçerek ALİ ATA BAK. yazmak istiyorum.
Screenshot_1
Kodum şu şekilde:

from tkinter import *

root = Tk()
root.tk_setPalette("green")
root.attributes("-fullscreen", 1)

a=Text(root, height=20, width=50,font=('Times', 20, 'bold'),bg="white",fg="red")
a.pack()

root.mainloop()

Merhaba, aşağıdaki kodu bir inceleyin isterseniz. Umarım faydası olur.

import tkinter as tk

from tkinter.colorchooser import askcolor


def ctrl_r(event):
    color = askcolor()[-1]
    event.widget.tag_add(
        color, 
        event.widget.index("sel.first"), 
        event.widget.index("sel.last")
    )
    event.widget.tag_configure(color, foreground=color)


root = tk.Tk()

text = tk.Text(master=root)
text.pack()
text.bind("<Control-r>", ctrl_r)
text.bind("<Control-R>", ctrl_r)
    
root.mainloop()
2 Beğeni

Kodlar işime yaradı. Teşekkürler. Ben ilkokul 1.sınıf için fiş cümlesi programı yapıyorum. Her harf için cümleler kodluyorum. İlgili harf butonuna basınca ekrana o ses ile ilgili cümle geliyor. Sunu için sizin kodlar lazımdı. Cümle girişi yapınca hecelerini renklendiriyor. Kodları biraz değiştirdim.


Programın ekran görüntüsü aşağıdaki gibidir.

3 Beğeni