Trabajo de desarrollo de software(java)yanina y yenny
Yanina
1. YANINA BUSTAMANTE JIBAJA
YENNY ISABEL CUELLO MORON
Desarrollo de Software I Marco Aurelio Porro Chulli
Jtable con Base de Datos
2. CONTROL JTABLE CON BASE DE DATOS
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 tu puedes visualizar esta tabla, brindándole
a el usuario organización de información, oportunidades de editar y cambiar el tamaño de las
columna entre otras.
3. INICIOS DE JTABLE
En principio se creo la clase Jtable para constituir un interfaz ligado a bases de datos a través de "Java
Database Connectivity" (JDBC), y así evita la complejidad que existía par el manejo de datos, dando
así al programador mucha mas facilidad a la hora de trabajar con este tipo de información.
Jtable le da al programador muchas facilidades, pues este posee varias características que permiten
hacer desde tablas con información compleja y muy estructurada hasta tablas con información sencilla
y "básica".
4. INFORMACIÓN Y COLUMNAS
Jtable te brinda muchas facilidades para poder crear una table, y así mismo de llenarla con la información que
desees ( números, letras etc...) por lo que sencillamente dentro de una tabla esta automáticamente a través de
la información debidamente separada - por ""(comillas) o por , (coma) - es capaz de contabilizarlas y al mismo
tiempo llenarla con la información que se le dio; es decir el programador solo se debe encargar de poner los
títulos de las tablas y así mismo de escribir la información en el mismo orden en que desee que salga de
acuerdo con los títulos y Jtable se encargara automáticamente de colocar la información donde se le indico.
5. 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. TableModel es un programa que guarda los datos de la
tabla para si mismo, es decir, puede tener la información de la tabla pero estos datos son
los visualizados por el computador, es decir, para visualizar una tabla el TABLEMODEL
puede tener la información pero sin el Jtable no se puede visualizar para el usuario.
6. PROPIEDADES
Propiedad más usada:
● Model: Permite definir el número de columnas y filas del objeto como también las
expresiones que irán en las columnas.
DefaultTableModel
Esta clase permite construir el modelo para el objeto Table. Los métodos más utilizados
son:
● addColumn(): Añade una columna al modelo.
● AddRow(): Añade una fila al final del modelo.
● getColumnCount(): Devuelve el número de columnas en esta tabla de datos.
● getRowCount(): Devuelve el número de filas en esta tabla de datos.
● getValueAt(): Devuelve un valor de atributo para la celda en la posición row,
column.
● insertRow(): Inserta una fila en el modelo.
7. Métodos más usados:
● addColumn(): Añade la columna al final de la matriz de columnas.
setModel(): Asigna el modelo de datos al objeto JTable.
GetRowCount(): Devuelve el número de filas en la tabla.
8. JTABLE EDITABLE Jtable tiene una característica muy llamativa, este permite que el programador
pueda decirdir que se edita y que no, sin embargo si el programador dentro de su programa o de su
TABLEMODEL no tiene determinado este aspecto, Jtable automáticamente hace editable las celdas
dentro de la tabla. Existen varias maneras de hacer editable o no las celdas dentro de la tabla, para ver
estos comandos tu te puedes dirigir a Dentro de las celdas encontradas en una tabla se puede permitir
al usuario editar o no editar según lo desee el programador, esta propiedad se puede arreglar desde el
table model o directamente y/o desde el programa. Jtable tiene la propiedad de dejar editable las celdas
si no encuentra nada que hable de esto.