You are on page 1of 9

Formularios MDI en Netbeans

Interfaz de Mltiples Documentos (MDI)


Las Aplicaciones MDI (Interfaz de Mltiples Documentos) permiten mostrar varios documentos al mismo tiempo, cada uno de ellos en su propia ventana. Las aplicaciones MDI suelen tener un elemento de men Ventana con submens que permiten cambiar entre ventanas o documentos. Para crear Frames internos, tambin conocidos como "formularios MDI" (Interfaz de Mltiples Documentos) en NetBeans, debemos hacer uso de los objetos JInternalFrame lo cual veremos a continuacin.

1) Requisitos
a. NetBeans

2) Creacin de un men principal (MDI)


a. Primero crearemos un packages con el nombre de MENU. b. De acuerdo a nuestro programa NetBeans vamos a pasar a crear un Formulario de Interfaz Grafica MDI.

c. Luego que hemos seleccionado OTRO, nos dirigimos a la opcin Formulario de Interfaz Grafica de Swing /Formulario de muestra de Aplicacin MDI

d. Una vez seleccionado Formulario de muestra de Aplicacin MDI, le damos Siguiente, y luego escribiremos el nombre de nuestro formulario y por ultimo le damos clic en Terminar

e.

Cuando creamos un formulario MDI, por defecto nos muestra en siguiente diseo y men.

f.

Modificamos nuestros MenuItem del Menu File(en lugar de open colocamos Ingresos y en lugar de Save, colocamos Consultas), para que nos quede de la siguiente forma.

g. Una vez realizado esto, procederemos a crear nuestros formularios hijos (JInternalFrame Form).Clic derecho en nuestro proyecto/ Nuevo/Otro JInternalFrame Form/Siguiente.

. h. Colocamos de nombre "Ingresos" y clic en Terminar. Hacemos lo mismo para crear un segundo formulario .Para luego llamar desde nuestro formulario principal a nuestros formularios hijos. Vamos a hacer un pequeo diseo tanto en nuestro formulario. Como se muestra

i.

Ahora vamos a llamar desde nuestro formulario principal a nuestro formularios hijos. Clic derecho en nuestro Men tem llamado Ingresos/Eventos/ Action/ actionPerformed. Esto nos llevara a la parte de cdigo de nuestro formulario principal.

j.

Estando dentro del evento de nuestro formulario, escribimos los siguiente:

Y hacemos lo mismo para llamar a los dems formularios.

k. Para activar el cerrar, minimizar y maximizar de los formularios hijos, activar las siguientes opciones.

Activamos las 3 casillas en muestra.

l.

Volvemos a ejecutar y nos mostrara:

3) Acceder a formularios con teclas de Funcion (F1 AL F12)


a. Ahora veamos como acceder a nuestros formularios con mayor rapidez con las teclas de Funcin (F1 al F12)

F2

b. Seleccionamos la propiedad ACCELERATOR de la barra de Propiedades, luego se nos abrir una ventana como muestra la imagen y entonces seleccionamos la tecla que mejor nos parezca.

Ahora solo nos bastaria presionar la tecla de funcion F2 y automaticamente llamara a nuestro formulario de manera mas rapida y eficiente. Entonces nuestra interfaz estaria culminado.

Ahora te toca a ti!

Trabajo realizado por el rea de sistemas de CJAVA

Para consultas, dudas o asistencia tcnica comunicarse al siguiente correo: o o o soporte@cjavaperu.com sistemas@cjavaperu.com www.cjavaperu.com