SlideShare una empresa de Scribd logo
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMA Y TELEMÁTICA.
Curso : LABORATORIO DE PROGRAMACIÓN.
TEMA : CONTROL JTABLE CON BASE DE DATOS.
CONTROL JTABLE
CON BASE DE
DATOS
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 es una clase que me permite organizar una determinada
información en tabla, esta difiere de una base de datos normal
porque al utilizar Jtable tú puedes visualizar esta tabla,
brindándole al usuario organización de información,
oportunidades de editar y cambiar el tamaño de las columna entre
otras.
DEFINICIÓN
TABLE MODEL
La clase Jtable controla como se presentan los datos, siendo
el TableModel quien controla los datos sí mismos. Para crear
una Jtable habrá pues que crear un TableModel antes,
normalmente. TableModel lo que hace es predeterminar ciertas
características para el Jtable es decir que tu puedes poner
ciertos parámetros dentro de un TableModel y así no tener que
determinarlos siempre.
PROPIEDADES
LIST BOX
En algunas oportunidades, para cierto tipo de
información que deseamos que el usuario
complete, necesitamos darle a el usuario, cierto
tipo de opciones cosa que a través de un List
Box tu puedes ofrecer al usuario el tipo de
respuestas que tu desees que el selecciones,
este tipo de organización de información ya no es
tan sencillo como declarar una información tipo
boolean, toca crear la lista.
UN CHECK BOX
Para un CellRendered con un TableModel sencillo, tal vez
identificar clases pueda ser algo mas complejo que no pueda
hacer, pero para uno un poco mas avanzado, esto seria muy
fácil, y para esto cito el caso de un CHECK BOX(casilal de
verificación) el cual es un componente grafico generado por
Jtable después de que identifica una información tipo
boolean, dándole así la apariencia de un cuadro rellenable,
check box no es mas que eso, una opción - que puede ser
editable o no - que simplemente se chulea para indicar un si
un no ( si esta chuleado significa verdadero, sino lo esta
falso), la cual el usuario solo puede colocar mediante un
TableModel que sepa identificar clases.
PROPIEDADES:
•Public int getrowcount()
Debe devolver el número de filas.
•Public int getcolumncount()
Debe devolver el número de columnas.
•Public string getcolumnname(int columnindex)
Debe devolver el nombre de la columna con el índice especificado.
•Public class getcolumnclass(int columnindex)
Debe devolver la clase de la columna con el índice especificado. •Public
boolean iscelleditable(int rowindex,int columnindex)
Debe indicar si las celda con los índices especificados es editable.
•Public object getvalueat(int rowindex,int columnindex)
•Debe devolver el valor de la posición especificada.
•Public void setvalueat(object avalue,int rowindex,int
columnindex) Debe establecer el valor de la posición especificada.
•Public void addtablemodellistener(tablemodellistener l)
Debe añadir una clase de escucha que se dispare cada vez que se
modifica un valor de la tabla.
•Public void removetablemodellistener(tablemodellistener l)
Debe suprimir una clase de escucha que se dispare cada vez que se
modifica un valor de la tabla.
Jtableconbasededatos
Jtableconbasededatos

Más contenido relacionado

PPTX
Control jTable con Base de Datos
PPTX
Control JTable con Base de Datos
PPTX
PPTX
Control jtable con base de datos
PPTX
Control JTable con base de datos.pdf
PPTX
Control JTable con Base de Datos
PPTX
Control jTable con Base de Datos
Control JTable con Base de Datos
Control jtable con base de datos
Control JTable con base de datos.pdf
Control JTable con Base de Datos

La actualidad más candente (16)

PPTX
Control jtable con base de datos
PPTX
CONTROL JTABLE CON BASE DE DATOS
PPT
Spss para-principiantes
PPTX
Jtableconbasededatos
PPT
Generación de reportes
DOCX
Tarea 2
PPT
Dreamweaver
PDF
Bdii 06 func_grupo_y_subconsultas
PPTX
Vistas en sql server
DOCX
Como se crean macros y Tablas Dinámicas en Acces 2010
PPTX
Clases 1 - spss
PPT
Vistas MySql
DOCX
DOCX
PPTX
Tipo de variables de SPSS
Control jtable con base de datos
CONTROL JTABLE CON BASE DE DATOS
Spss para-principiantes
Jtableconbasededatos
Generación de reportes
Tarea 2
Dreamweaver
Bdii 06 func_grupo_y_subconsultas
Vistas en sql server
Como se crean macros y Tablas Dinámicas en Acces 2010
Clases 1 - spss
Vistas MySql
Tipo de variables de SPSS
Publicidad

Similar a Jtableconbasededatos (20)

PPTX
J table con base de datos
PPTX
PPTX
Diapositiva jtable
PPTX
Control JTable con base de datos
PPTX
Diapositivas de jtable java
PPTX
Universidad politecnica amazonica
PDF
Jtable 1
PPTX
Control jtable con base de datos
PDF
Base de Datos Sem REFUERZA TUS CONOCIMIENTOS
PPT
Unidad DidáCtica V Sql Interactivo
PPTX
Jtable con base de datoss
PPTX
S04 - Material de clase taller de informática.pptx
DOC
Trabajando con sql (parte 1)
PPTX
Diapositivas de tablas y tipos de datos
PPTX
Tablas y tipos de datos
PPTX
Jtable con base de datos
 
PPTX
Control jtable
PDF
Ejemplo de base de datos y reports con jasper report
J table con base de datos
Diapositiva jtable
Control JTable con base de datos
Diapositivas de jtable java
Universidad politecnica amazonica
Jtable 1
Control jtable con base de datos
Base de Datos Sem REFUERZA TUS CONOCIMIENTOS
Unidad DidáCtica V Sql Interactivo
Jtable con base de datoss
S04 - Material de clase taller de informática.pptx
Trabajando con sql (parte 1)
Diapositivas de tablas y tipos de datos
Tablas y tipos de datos
Jtable con base de datos
 
Control jtable
Ejemplo de base de datos y reports con jasper report
Publicidad

Más de noemimosquedachappa (6)

PPTX
PPTX
PPTX
Controles basicos
PPTX
Programacion de aplicaciones moviles
PPTX
PPTX
Preparedstatement
Controles basicos
Programacion de aplicaciones moviles
Preparedstatement

Último (20)

DOCX
Informe_practica pre Final.docxddadssasdddddddddddddddddddddddddddddddddddddddd
PDF
2.0 Introduccion a processing, y como obtenerlo
PPTX
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
PPTX
Doctrina 1 Soteriologuia y sus diferente
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
Introducción a la historia de la filosofía
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
Tomo 1 de biologia gratis ultra plusenmas
DOC
Manual de Convivencia 2025 actualizado a las normas vigentes
DOCX
Programa_Sintetico_Fase_4.docx 3° Y 4°..
PDF
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
Aumente su Autoestima - Lair Ribeiro Ccesa007.pdf
PDF
Unidad de Aprendizaje 5 de Matematica 2do Secundaria Ccesa007.pdf
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
TOMO II - LITERATURA.pd plusenmas ultras
PDF
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf
Informe_practica pre Final.docxddadssasdddddddddddddddddddddddddddddddddddddddd
2.0 Introduccion a processing, y como obtenerlo
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
Doctrina 1 Soteriologuia y sus diferente
V UNIDAD - SEGUNDO GRADO. del mes de agosto
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
Introducción a la historia de la filosofía
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
V UNIDAD - PRIMER GRADO. del mes de agosto
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
Tomo 1 de biologia gratis ultra plusenmas
Manual de Convivencia 2025 actualizado a las normas vigentes
Programa_Sintetico_Fase_4.docx 3° Y 4°..
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
Aumente su Autoestima - Lair Ribeiro Ccesa007.pdf
Unidad de Aprendizaje 5 de Matematica 2do Secundaria Ccesa007.pdf
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
TOMO II - LITERATURA.pd plusenmas ultras
Iniciación Al Aprendizaje Basado En Proyectos ABP Ccesa007.pdf

Jtableconbasededatos

  • 1. ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMA Y TELEMÁTICA. Curso : LABORATORIO DE PROGRAMACIÓN. TEMA : CONTROL JTABLE CON BASE DE DATOS.
  • 3. 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 es una clase que me permite organizar una determinada información en tabla, esta difiere de una base de datos normal porque al utilizar Jtable tú puedes visualizar esta tabla, brindándole al usuario organización de información, oportunidades de editar y cambiar el tamaño de las columna entre otras. DEFINICIÓN
  • 4. TABLE MODEL La clase Jtable controla como se presentan los datos, siendo el TableModel quien controla los datos sí mismos. Para crear una Jtable habrá pues que crear un TableModel antes, normalmente. TableModel lo que hace es predeterminar ciertas características para el Jtable es decir que tu puedes poner ciertos parámetros dentro de un TableModel y así no tener que determinarlos siempre. PROPIEDADES
  • 5. LIST BOX En algunas oportunidades, para cierto tipo de información que deseamos que el usuario complete, necesitamos darle a el usuario, cierto tipo de opciones cosa que a través de un List Box tu puedes ofrecer al usuario el tipo de respuestas que tu desees que el selecciones, este tipo de organización de información ya no es tan sencillo como declarar una información tipo boolean, toca crear la lista.
  • 6. UN CHECK BOX Para un CellRendered con un TableModel sencillo, tal vez identificar clases pueda ser algo mas complejo que no pueda hacer, pero para uno un poco mas avanzado, esto seria muy fácil, y para esto cito el caso de un CHECK BOX(casilal de verificación) el cual es un componente grafico generado por Jtable después de que identifica una información tipo boolean, dándole así la apariencia de un cuadro rellenable, check box no es mas que eso, una opción - que puede ser editable o no - que simplemente se chulea para indicar un si un no ( si esta chuleado significa verdadero, sino lo esta falso), la cual el usuario solo puede colocar mediante un TableModel que sepa identificar clases.
  • 7. PROPIEDADES: •Public int getrowcount() Debe devolver el número de filas. •Public int getcolumncount() Debe devolver el número de columnas. •Public string getcolumnname(int columnindex) Debe devolver el nombre de la columna con el índice especificado. •Public class getcolumnclass(int columnindex) Debe devolver la clase de la columna con el índice especificado. •Public boolean iscelleditable(int rowindex,int columnindex) Debe indicar si las celda con los índices especificados es editable.
  • 8. •Public object getvalueat(int rowindex,int columnindex) •Debe devolver el valor de la posición especificada. •Public void setvalueat(object avalue,int rowindex,int columnindex) Debe establecer el valor de la posición especificada. •Public void addtablemodellistener(tablemodellistener l) Debe añadir una clase de escucha que se dispare cada vez que se modifica un valor de la tabla. •Public void removetablemodellistener(tablemodellistener l) Debe suprimir una clase de escucha que se dispare cada vez que se modifica un valor de la tabla.