Programación en castellano
Inicio > Foros > Java (básico) > JTable y DefaultTableModel
-Foros de debate

Java (básico)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

JTable y DefaultTableModel
Enviado por manager el día 21 de enero de 2006

Hola a todos. Bueno, estoy seguro que ya estais cansados de que alguien os pregunte esto. Veamos, tengo una JTable con datos. Para añadir un nuevo elemento tengo un botón que abre un JDialog. Al añadirlo, lo que hace es meter un objeto de esa clase dentro de un vector. El problema es que la tabla solo muestra los datos que tiene el vector, la primera vez que creo el JPanel en donde se encuentra... Al darle al boton y añadir un objeto, el vector aumenta correctamente, pero la tabla no muestra el nuevo dato..
Si alguien tiene un codigo de ejemplo que haga algo así le agradeceria que lo posteara.. me estoy volviendo realemente loco.
Creo q me he recorrido la mitad de los posts de este foro y no encuentro una solucion que logre entender.
He leido algo acerca de usar fireTableDataChanged o fireTableStructureChanged,pero no entiendo su uso

 
Re: JTable y DefaultTableModel
Enviado por zodiamoon el día 22 de enero de 2006

no entiendo, que yo recuerde si ejecutas el .setModel de nuevo, la tabla se actualiza sola.
En todo caso es raro que la tegas en un JPanel y no en un JScrollPane.

 
Re: Re: JTable y DefaultTableModel
Enviado por manager el día 22 de enero de 2006

Ya encontré el problema, miré como se hacía con una JList e hice lo mismo con la tabla. y me funcionó.. me equivoqué la tabla no está en un JPanel, sino que como tú dices está en un JScrollPane.
ah, el setModel no me funcionaba.. seguramente tenia algo mal a parte de eso
Gracias

 
Re: Re: Re: JTable y DefaultTableModel
Enviado por esthersecades el día 23 de junio de 2008

Y podrías decir como lo has solucionado porque yo tengo ese problema y no se solucionarlo

 




Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados