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

AbstractTableModel

Estas en el tema de AbstractTableModel en el foro de Java en Foros del Web. amigos quiero hacer un modelo de tabla dinamico donde pueda agregar filas dinamicamente intente este codigo pero me sale errores y quisiera saber que estoy ...
  #1 (permalink)  
Antiguo 10/01/2007, 20:02
 
Fecha de Ingreso: noviembre-2006
Mensajes: 27
Antigüedad: 17 años, 5 meses
Puntos: 0
AbstractTableModel

amigos quiero hacer un modelo de tabla dinamico donde pueda agregar filas dinamicamente intente este codigo pero me sale errores y quisiera saber que estoy haciendo mal y que puedo hacer

codigo:

public class Modelo extends AbstractTableModel{
ArrayList fila;
String[] columna={"nombre","apellido"};
ArrayList cont;
public Modelo(){
cont.add("");
cont.add("");
fila.add(cont);
}
public int getColumnCount(){
return columna.length;
}
public int getRowCount(){
return fila.size();
}
public Object getValueAt(int row, int col) {
String m=null;
Iterator i=fila.iterator();
int j=0;
while(i.hasNext()){
if(j==row){
ArrayList s=(ArrayList)i.next();
Iterator k=s.iterator();
int r=0;
while(k.hasNext()){
if(r==col){
m=(String)k.next();
}else
r++;
}
}else
j++;
}
return m;
}
public void setValueAt(Object value, int row, int col) {
String m;
Iterator i=fila.iterator();
int j=0;
while(i.hasNext()){
if(j==row){
ArrayList s=(ArrayList)i.next();
Iterator k=s.iterator();
int r=0;
while(k.hasNext()){
if(r==col){
s.remove(r);
s.add(r,value);
}else
r++;
}
}else
j++;
}
fireTableCellUpdated(row, col);
}
}

una ayuda amigos
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 10:18.