“Cambie el color del botón en tinter rondado” Código de respuesta

Cambie el color del botón en tinter rondado

import tkinter as tk

def on_enter(e):
    myButton['background'] = 'green'

def on_leave(e):
    myButton['background'] = 'SystemButtonFace'

root = tk.Tk()
myButton = tk.Button(root,text="Click Me")
myButton.grid()


myButton.bind("<Enter>", on_enter)
myButton.bind("<Leave>", on_leave)

root.mainloop()
Tired Tuatara

Cambie el color del botón en tinter rondado

import tkinter as tk

class HoverButton(tk.Button):
    def __init__(self, master, **kw):
        tk.Button.__init__(self,master=master,**kw)
        self.defaultBackground = self["background"]
        self.bind("<Enter>", self.on_enter)
        self.bind("<Leave>", self.on_leave)

    def on_enter(self, e):
        self['background'] = self['activebackground']

    def on_leave(self, e):
        self['background'] = self.defaultBackground

root = tk.Tk()

classButton = HoverButton(root,text="Classy Button", activebackground='green')
classButton.grid()

root.mainloop()
Tired Tuatara

Respuestas similares a “Cambie el color del botón en tinter rondado”

Preguntas similares a “Cambie el color del botón en tinter rondado”

Más respuestas relacionadas con “Cambie el color del botón en tinter rondado” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código