Tkinter ile Renk Seçimi

Bulunduğunuz işletim sisteminin renk seçim aracını kullanarak istediğiniz rengi seçmenizi sağlayan tkColorChooser modülü altındaki askcolor() fonksiyonu sayesinde işimizi rahatça yapabiliriz. Hemen bir örnek üzerinde kullanımını görelim.

#-*-coding:utf8-*-
from Tkinter import *
from tkColorChooser import *

def renksecimi():
    renk=askcolor()
    if renk:
        yazi2.config(text=renk)
    else:
        yazi2.config(text="Seçilen Renk: Renk Seçilmedi")

anapencere=Tk()
yazi=Label(anapencere)
yazi.config(text="Lütfen işlem yapmak istediğiniz rengi seçiniz")
yazi.pack()

yazi2=Label(anapencere)
yazi2.config(text="Seçilen Renk: Henüz renk seçilmedi")
yazi2.pack()

dosya=Button(anapencere)
dosya.config(text="Renk seçmek için tıklayın")
dosya.config(command=renksecimi)
dosya.pack()

anapencere.mainloop()

Dosya seçimindeki örneğimizi biraz değiştirip kullandık. İsterseniz onlara da bakabilirsiniz. Programın ne işe yaradığından bahsedelim. Butona tıkladığınızda bir renk seçiyorsunuz ve onu ekrana yazdırıyor. RGBve HTML olarak iki değeri de yazdırdığından dolayı aslında şu an basit bir renk HTML ve RGB değeri bulan Python programına sahibiz. İşinize yaraması dileğiyle.

 
comments powered by Disqus