Foros del Web » Programación para mayores de 30 ;) » Java »

jtable y defaulttablemodel

Estas en el tema de jtable y defaulttablemodel en el foro de Java en Foros del Web. hola, bueno quisiera un poco de ayuda::... lo que pasa es que inserte una jtable desde netbeans y poes me añade esto dentro del initComponents ...
  #1 (permalink)  
Antiguo 03/10/2011, 19:44
 
Fecha de Ingreso: mayo-2011
Ubicación: sinaloa
Mensajes: 150
Antigüedad: 13 años
Puntos: 4
jtable y defaulttablemodel

hola,
bueno quisiera un poco de ayuda::...
lo que pasa es que inserte una jtable desde netbeans
y poes me añade esto dentro del initComponents

jTable1.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null}
},
new String [] {
"Title 1", "Title 2", "Title 3", "Title 4"
}
));

bueno en fin... lo que quiero hacer en otro metodo es modificar esa tabla,
Es decir: ponerle otro defaultTableModel
pero al parecer me marca un error, yo creo que es por que este ya estaba definido, habra alguna manera para quitarle las columnas y tablas desde programacion o hacerla null.... gracias.
  #2 (permalink)  
Antiguo 03/10/2011, 20:16
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: jtable y defaulttablemodel

Puedes usar el metodo setDataVector

¿Si no te funciona, cual es el error que te muestra?
  #3 (permalink)  
Antiguo 03/10/2011, 21:25
 
Fecha de Ingreso: mayo-2011
Ubicación: sinaloa
Mensajes: 150
Antigüedad: 13 años
Puntos: 4
Respuesta: jtable y defaulttablemodel

Disculpa no es error lo que pasa es que no la actualiza,,,,

como creo la tabla en el netbeans aparecen 4 campos por default y 4 renglones nulos.

despues de eso escrivo este codigo:::


rs=ss.executeQuery("select * from diccionario");

jTable1=new javax.swing.JTable(modelo);
modelo.addColumn("idestado");
modelo.addColumn("estado");
modelo.addColumn("gestor");
modelo.addColumn("tabla");
while(rs.next()){
Object [] fila = new Object[4];
for(int i=0;i<4;i++){
fila[i]=rs.getObject(i+1);
}
modelo.addRow(fila);

}


y en jtable1 no me muestra los resultados ni tampoco los campos del modelo.

yo pienso que es por que como ya estaba creada la jtable1 con valores por default es necesario hacer que las columnas y renglones sean 0 o nulos, en fin la verdad no ce que hacer, gracias
  #4 (permalink)  
Antiguo 03/10/2011, 21:36
 
Fecha de Ingreso: mayo-2011
Ubicación: sinaloa
Mensajes: 150
Antigüedad: 13 años
Puntos: 4
Respuesta: jtable y defaulttablemodel

encontre la solucion asi..... jeje gracias de todas fromas

jTable1.setAutoCreateRowSorter(true);

Etiquetas: jtable, netbeans
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:13.