If you're seeing this message, it means we're having trouble loading external resources on our website.

Si estás detrás de un filtro de páginas web, por favor asegúrate de que los dominios *.kastatic.org y *.kasandbox.org estén desbloqueados.

Contenido principal

¿Qué son los botones?

Botones. ¡Botones, botones, botones! Además de ser la forma de mi nariz, un botón es un área a la que le das clic para que pase algo. Mira alrededor de esta página web, ¿cuántas cosas botonosas ves? Mira alrededor de dondequiera que estés sentado, ¿cuántas cosas botonosas te rodean?
Hay botones por todas partes, y a menudo querrás algún tipo de botón en los programas que haces aquí. Revisa estos programas de ejemplo para ver cómo usan botones:
Captura de pantalla de Mini Golf
Captura de pantalla del programa 6 Razones Para No Ser Una Mosca
Captura de pantalla del programa Montaña Rusa 3D
Hay algunos entornos de programación que proporcionan botones y otros elementos de interfaz de usuario directamente, como el HTML se los proporciona a las páginas web, pero ProcessingJS no es uno de esos. En cambio, ProcessingJS nos da bloques de construcción:
  • comandos para dibujar figuras y texto
  • maneras de detectar eventos
  • maneras de detectar la posición del ratón sobre ellos.
Podemos poner esos bloques de construcción juntos para hacer botones y, al hacerlo, aprenderemos más acerca de la programación. Comenzaremos con el botón más sencillo posible, y luego haremos nuestro código más reutilizable con funciones y, por último, lo organizaremos aún más con principios orientados a objetos.
¡Adelante, al botón-móvil!

¿Quieres unirte a la conversación?

¿Sabes inglés? Haz clic aquí para ver más discusiones en el sitio en inglés de Khan Academy.