JBuilder - Imprimir una matriz en un JTable

 
Vista:

Imprimir una matriz en un JTable

Publicado por Katty (27 intervenciones) el 26/02/2004 21:42:19
Hola!!!!!


tengo el siguiente codigo:

f=0;
while (f<10) {
c=0;

while (c<10) {
DTM2.addRow(new Object[]{new Double(matriz[f][c])});

jTable2.setModel(DTM2);
this.jTable2.setModel(DTM2);
c++;
}

pero solo logro imprimir toda la matriz en una sola columna, como hago para imprimirlo como una verdadera matriz en este jtable, por favor ayudenme que no se me ocurre nada...

Gracias...
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
sin imagen de perfil

RE:Imprimir una matriz en un JTable

Publicado por Yamil Bracho (18 intervenciones) el 01/03/2004 20:37:02
Te estas ahogando en un vaso de agua..! y tienes varias maneras de hacerlo:

1) Crea un arreglo de String con los encabezados que deseas colocar por columna y luego haces :

this.jTable2 = new JTable( matriz, encabezados );
JScrollPane scrollpane = new JScrollPane( jTable2 );

o puedes hacer :

TableModel dataModel = new AbstractTableModel() {
public int getColumnCount() { return 10; }
public int getRowCount() { return 10;}
public Object getValueAt(int row, int col) {
return new Integer(matriz[row][col]);
}
};
this.jTable2 = new JTable(dataModel);
JScrollPane scrollpane = new JScrollPane(table);

En el Java Tutorial tienes un ejemplo bien completo

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

RE:Imprimir una matriz en un JTable

Publicado por ronald (1 intervención) el 17/03/2006 15:39:07
como se puede imprimir una matriz
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