Está en la página 1de 23

USO DE JTABLE Y

JMENU BAR
Docente: Jonathan Alulema
PLAN DE ESTUDIO | JTABLE Y MDI PARENT

DEFINICIÓN

JTABLE

JMENUBAR

JITEM
PLAN DE ESTUDIO | JTABLE Y MDI PARENT

MDI PARENT

IMPLEMENTACION

EJERCICIOS
RECAPITULANDO
JTABLE
Un JTable es un componente visual de java que
nos permite dibujar una tabla, de forma que
en cada fila/columna de la tabla podamos
poner el dato que queramos; un nombre, un
apellido, una edad, un número, etc
Jtable y DefaultTableModel
La forma más sencilla de usar un JTable y tener toda su funcionalidad es
instanciar un DefaultTableModel e insertarlo en el JTable, en el constructor

Una vez que tenemos el modelo, de una u otra forma, podemos añadir columnas
directamente en el modelo
JMenuBar
MenuBar, es la barra de menu tipica de cualquier programa que hayamos usado
como por ejemplo el microsoft Word:

Para construir una barra de menú tenemos estos componentes.


JMenuBar

JMenu
JMenuItem

JSeparator
JMenuBar

Para construir una barra de menú tenemos estos componentes.


JMenuBar : Es la barra propiamente dicha donde se apoyan las 2 siguientes

Jmenu: Es la palabra que vemos sobre el JMenuBar y haciendo click sobre


el se despliega una caja que contiene los items del menu
JMenuItem: Cada uno de los items que se despliegan desde el JMenu
Jseparator: Este sólo sirve para poner una rayita y separar varios JMenuItem
JMenuBar: ESTRUCUTRA GRAFICA
De manera jerárquica se podría obtener
MDI Application Sample Forms
Las Interfaces de Múltiples Documentos (MDI)
son aquellas que permiten mostrar JFrames
dentro de un solo JFrame principal, de modo
que al minimizar o cerrar el JFrame principal
todos se cierran. Es una forma de desarrollar
aplicaciones que contengan varios formulario
(JFrames) ordenados dentro de un mismo
espacio de trabajo
MDI Application Sample Forms
Una ventaja de este tipo de interfaces es que
cada formulario se puede trabajar de forma
independiente en JPanel, y en el MDI solo se
llaman los formularios y todo el
funcionamiento del JPanel sera el mismo
MDI Application Sample Forms: Implementación
1.- Para este ejemplo se crea un
nuevo proyecto, y al momento de
darle nombre se desactiva la opción
de NetBeans que crea
automáticamente la clase principal
MDI Application Sample Forms: Implementación
2.- Una vez creado el proyecto se
crea un nuevo Package para
almacenar todos los formularios del
proyecto
MDI Application Sample Forms: Implementación
3.- En este caso el Package se
llamara principal.
MDI Application Sample Forms: Implementación
4.- A continuación se crea el
formulario MDI, se hace clic en el
package en la opción New + Other
MDI Application Sample Forms: Implementación
5. Dentro de la categoria Swing GUI
Forms se selecciona MDI
Application Sample Form.
MDI Application Sample Forms: Implementación
7.- Este panel que se genero,
contiene una barra de menús
default, para este ejercicio hay que
eliminar Edit y Help, y modificar File,
para eliminarlos basta
seleccionarlos y presionar suprimir
MDI Application Sample Forms: Implementación
8.- Se debe crear un menú como el
que se muestra a continuación,
Archivo - Formulario 1, Formulario
2, y Salir. Para cambiar el nombre
del componente hay que hacer clic
en con el botón derecho y elegir
Change Variable Name .
ACTIVIDAD
Ejemplo 1:
Se desea crear un formulario que permita insertar datos de los usuarios: Nombre,
Apellido, Dirección, Email desde las cajas de texto a una tabla. Implementar una
sección para modificar datos en base a una fila y columna. Se implementará los
botones INSERTAR, ELIMINAR, NUEVO, MODIFICAR basado en la siguiente GUI
Ejemplo 2:
Se desea crear un formulario que permita insertar datos de trabajadores: Código,
Nombre, Apellido, Empresa, Cargo(Combobox), Fecha de contrato, sueldo desde
las cajas de texto y el combobox a una tabla. Se implementará los botones
GUARDAR, NUEVO, MODIFICAR, ELIMINAR basado en la siguiente GUI
Ejemplo 3:
Crear un tercer formulario (MDI Parent que tendrá el menú grafico para llamar a
los dos formularios)
“Los
programadores
somos los magos
del futuro”

También podría gustarte