Java - Copia

 
Vista:

Copia

Publicado por katty (40 intervenciones) el 05/03/2004 00:05:32
Hola:
Como hago para copiar el contenido de un DefaultTableModel a otro. Si alguien tiene algun ejemplo, se lo agradeceria...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Copia

Publicado por Heihachi (31 intervenciones) el 05/03/2004 08:33:39
Hola,

//Se recogen los datos de los dos modelos:
Vector data1=modelo1.getDataVector();
Vector data2=modelo2.getDataVector();

//Se añaden los de una tabla a otra:
data1.addAll(data2);

Ahora no se si getDataVector devuelve el vector que está usando o sólo una copia del vector (en el API no especifica que sea una copia, así que debe ser el original ¿?). Si devuelve una copia quedaría por hacer:

modelo1.setDataVector(data1);

Claro que esto sólo se puede hacer si los dos modelos tienen las mismas columnas y tipos, sino el resultado será una cosa rara...

Saludos!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar