El Editor de Bloques (Blocks Editor) nos permite añadir y asignar tareas específicas a los componentes individuales de nuestra aplicación, de tal modo que podamos ir creando de manera conjunta la funcionalidad global que pretendemos que tenga nuestra aplicación.
El Editor de Bloques está implementado como una aplicación de Java Web Start, que se ejecuta en nuestro ordenador.
Para iniciarlo, debemos hacer clic sobre el botón “Open the blocks editor” situado en la parte superior derecha del Diseñador de Componentes. Una vez pulsado, el texto del botón cambiará y nos indicará que se está cargando el Editor de Bloques. Nuestro navegador web nos 21 preguntará en una nueva ventana que queremos hacer con la aplicación. Aceptamos y automáticamente se mostrará la ventana del Editor de Bloques.
Una vez cargado el Editor de Bloque aparecerá la siguiente ventana.
Se divide en las siguientes partes:
En la parte izquierda de la pantalla encontramos la zona para seleccionar bloques. A su vez, incluye tres pestañas: Built-In, My Blocks y Advanced. La pestaña Built-In contiene siete grupos genéricos de bloques: Definition, Text, Lists, Math, Logic, Control y Colors. Todos estos bloques estarán siempre disponibles para incluirlos en nuestras aplicaciones, independientemente de los componentes utilizados y añadidos a través del diseñador. La pestaña My Blocks nos permite acceder a todos los componentes definidos en el diseñador, con el fin de asignarles la funcionalidad y el comportamiento que deseemos. Por último, la pestaña de Advanced, nos permite aplicar comportamientos sobre grupos de componentes (botones, etiquetas, etc.) de manera global.
En la parte central se encuentra el editor de bloques, mediante el cual definiremos las tareas y el comportamiento de los componentes de nuestra aplicación. Iremos combinando bloques según nuestras necesidades para completar el funcionamiento de nuestra aplicación.