Color hexadecimal para el fondo del botón – Kivy

Kivy es una herramienta GUI independiente de la plataforma en Python. Puede ejecutarse en Android, IOS, Linux y Windows, etc. Esta es la única biblioteca GUI de python que puede ejecutarse de forma independiente en el dispositivo Android, incluso podemos usarla también en Raspberry pi. Es una biblioteca Python de código abierto para el desarrollo rápido de aplicaciones multitáctiles. Su motor gráfico está construido sobre OpenGL y también admite una canalización de gráficos rápida.

Este artículo se enfoca en crear una ventana GUI usando kivy con un botón y luego agregarle colores usando códigos de color hexadecimales.

Acercarse

  • Importar botón kivy
  • Importar aplicación kivy
  • Importar constructor de kivy
  • Crear clase de aplicación
  • botón Crear
  • Crear mecanismo para cambiar de color al hacer clic en el botón
  • String de constructor de retorno
  • Ejecutar una instancia de la clase.

Programa:

Python3

# importing button widget from kivy framework
from kivy.uix.button import Button
  
from kivy.app import App
  
# importing builder from kivy
from kivy.lang import Builder
  
  
# this is the main class which will 
# render the whole application
class uiApp(App):
  
    # method which will render our application
    def build(self):
  
        return Builder.load_string("""
          
#:import C kivy.utils.get_color_from_hex
Button:
  
   # text which will appear on first button
   text:"first button"
  
   background_color: C("#f9f871")
                                   """)
  
  
# running the application
uiApp().run()

Producción:

Publicación traducida automáticamente

Artículo escrito por yashmathur123123 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *