tutoriales
Para realizar una barra de varios menus, al propio estilo de las ventanas de Windows XP, es necesario utilizar 3 elementos de la sección menú de nuestro entorno dedesarrollo Eclipse. Los elementos para desarrollar el menú en cuestión se presentan a continuación:
Es necesario colocar en un orden determinado los elementos para que nos proporcione el resultado deseado, elcual primero el menuBar -> Menu -> MenuItem, se puede verificar el orden en la ventana de componentes, que se organizan de forma de árbol, como se aprecia en la siguiente imagen.
Continuando elejemplo del promedio de notas, se ha movido la opción de exportar el reporte a pdf, que se encontraba en un botón, al ítem del menú guardar reporte, igualmente se crea una opción de salir del aplicativodesde el mismo menú.
Cada MenuItem se trabaja por separado y le agregamos un escucha a la acción, con lo cual al hacerle click genere una acción que nosotros le programemos. Las siguientes líneas nosmuestra la acción del ítem del Menu en una acción de salir de la ventana.
PROGRESSBAR
La progressbar es un elemento de ayuda visual que nos permite volver amigable la forma de verificar de cómo secarga un archivo a un elemento. La progressbar se puede encontrar en el menú de componentes, como se muestra en la figura a continuación.
Vamos a tomar como ejemplo que la aplicación comienza aejecutarse y nos mostrará una ventana que nos mostrara cuando la carga este completa a través de un progressbar.
Como la acción va a tomar al inicio de la ejecución, debemos declarar un evento de ventanaabierta, dentro de este metido realizamos un ciclo repetitivo donde se le asigne un valor a la progressbar, como todas estas instrucciones son en milisegundos, con el comando thread.sleep se encarga deañadirle un retardo entre ciclo y ciclo. Lo anterior se ve reflejado con el siguiente código Java.
Finalmente, probamos el código y se muestra en la siguiente figura. La imagen fue capturada...
Regístrate para leer el documento completo.