Python Tkinter Switch Button


#1

Python üzerinden şu şeklide açılıp kapanabilen bir buton düşünüyorum…Var mı acabaAds%C4%B1z


#2

Onun olması düşük bir ihtimal. Kivy’de varsa bilmiyorum. Ama tkinter’de onun yerine CheckButton'lar var.


#3

Tkinter üzerinde yok ama Scale widget’i kullanılarak şöyle birşey yapılabilir. Ama biraz kötü göründüğü doğrudur…

#coding:utf-8

import tkinter as tk

def degis(value):
    global buton
    
    if(value == "1"):
        buton["label"] = "On"
    else:
        buton["label"] = "Off"
        
pencere = tk.Tk()
pencere.geometry("300x300+100+100")

buton = tk.Scale(orient = tk.HORIZONTAL,length = 50,to = 1,showvalue = False,sliderlength = 25,label = "Off",command = degis)
buton.pack()

tk.mainloop()

Untitled-2%20copy


#4

En azından işe yarayıp yaramadığı konusunda bir görüş belirtseydiniz keşke. Konuları açıp sonra da konuyla ilgilenmemek biraz forum kirliliği oluşturuyor sanki… Şahsi anlamayın ama, mümkün olduğu kadar konularınızla ilgilenmeye çalışın, çözüldü ise “Çözüm” seçeneğini işaretleyin. Böylece daha iyi ve kullanışlı bir forum ortamı olmuş olur.

İyi forumlar :slight_smile:


#5

Ben sadece merak amaçlı sormuştum…Denk geldiğim yerler olmuştu,ona istinaden sayfayı açtım…Dediklerinizde de haklısınız…Daha dikkatli olmak kaydıyla,teşekkür ederim :slight_smile:


#6

Rica ederim. Kolay gelsin.