Tratando de insertar en un Jtable a partir de una consulta SQL

Mario Bross
04 de Febrero del 2005
Tengo un pequeño problema, estoy tratando de insertar en un JTable a partir de una consulta( select * from tabla). Por lo que estuve viendo debo crear un modelo:

JTable tableView;
TableModel dataModel = new AbstractTableModel()
tableView = new JTable(dataModel);

Ahora mi duda es si hay que inicializar las columnas y filas del modelo, ya que a mi no me serviria porque necesito algo que sea dinamico. Lo que hice fue a partir de una consulta tratar de insertar con la funcion

setValueAt(Object aValue, int row, int column)

pero no me funciona, entonces queria saber si alguien me puede mandar el codigo de como hacerlo o que me explique.

Desde ya muchisimas gracias.

nkpevfqy
04 de Febrero del 2005
Si vas a implementar tu el modelo, lo mas sencillo es que te hagas una pequeña clase que en el getValueAt() coga el dato del resultset y los metodos de numero de filas y columnas, extraigas la informacion igualmente del resultset.
Personalmente te recomiendo que pases el resultset a un Object[][] y se lo pases directamente a la tabla, o bien que pases el resultset a un Vector de Vector y que te hagas un tableMOdel generico que con el Vector de Vector funcione y se lo pasas a la JTable