INSTITUTO SUPERIOR KHIPU
CARRERA PROFESIONAL DE COMPUTACION Aplicaciones con Software Libre
Guía de aplicación N° 24 MENUS
I. FECHA
: 30 de Octubre del 2013
II. COMPETENCIAS A CONSEGUIR: • Muestra el contenido de una o varias tablas usando el componente JTable. III. Fundamento Teórico Menus y barras de menú en Java
¿Qué es Swing? El paquete Swing es parte de la JFC (Java Foundation Classes) en la plataforma Java. La JFC provee facilidades para ayudar a la gente a construir GUIs. Swing abarca componentes como botones, tablas, marcos, etc...Las componentes Swing se identifican porque pertenecen al paquete javax.swing. Swing existe desde la JDK 1.1 (como un agregado). Antes de la existencia de Swing, las interfaces gráficas con el usuario se realizaban a través de AWT (Abstract Window Toolkit), de quien Swing hereda todo el manejo de eventos. Usualmente, para toda componente AWT existe una componente Swing que la reemplaza, por ejemplo, la clase Button de AWT es reemplazada por la clase JButton de Swing (el nombre de todas las componentes Swing comienza con "J"). Las componentes de Swing utilizan la infraestructura de AWT, incluyendo el modelo de eventos AWT, el cual rige cómo una componente reacciona a eventos tales como, eventos de teclado, mouse, etc... Es por esto, que la mayoría de los programas Swing necesitan importar dos paquetes AWT: java.awt.* y java.awt.event.*. JMenuBar Esta es la barra del menú principal que posee la mayoría de programas o aplicaciones, contiene usualmente las opciones de File, Edit, Help, etc .Normalmente está ubicada en la parte superior de la pantalla y es donde vamos a ubicar nuestras opciones. Qué es JMenu Este es el componente que nos permite desplegar una lista o contenido de un menú y dentro de este podemos insertar otro menú para tener un sub menú dentro de tu menú principal. Qué es un JMenuItem Estas son las opciones del JMenu las cuales realizan algún evento o acción al ser accionados por el usuarios normalmente están separados de acuerdo al tipo de función que realizan.
Docente: Prof. Godofredo Poccori Umeres
Página 1 de 4
INSTITUTO SUPERIOR KHIPU
CARRERA PROFESIONAL DE COMPUTACION Aplicaciones con Software Libre
IV. Desarrollo de la Guía 1. CREACION DE MENUS 2. Agregamos al proyecto de la guía 22 un nuevo JFrame y le llamaremos JFPrincipal
3. Formulario JFPrincipal el cual contendrá el menu
4. Agregamos una barra de menú arrastrando a nuestro formulario, luego a cada menú agregamos un submenú llamado Elemento de menu
Docente: Prof. Godofredo Poccori Umeres
Página 2 de 4
INSTITUTO SUPERIOR KHIPU
CARRERA PROFESIONAL DE COMPUTACION Aplicaciones con Software Libre
5. Entramos al código del submenú cliente para enlazar con el Form1, con un anticlic
6. S 7. S 8. S
9. s
Docente: Prof. Godofredo Poccori Umeres
Página 3 de 4
INSTITUTO SUPERIOR KHIPU
CARRERA PROFESIONAL DE COMPUTACION Aplicaciones con Software Libre
10. CONEXIร N CON LA BASE DE DATOS
11. Elegimos el origen de nuestra base de datos 12. Prueba del proyecto V. LINKCOGRAFIA https://www.youtube.com/watch?v=xCpkFcZ6Yfw http://todojava.awardspace.com/ejemplos-java.html?desc=PruebaMenu http://es.scribd.com/doc/96527425/Guia-Componente-JMenuBar-JMenu-JMenuItem-Parte-1
Docente: Prof. Godofredo Poccori Umeres
Pรกgina 4 de 4