Java - JTABLE

   
Vista:

JTABLE

Publicado por Francisco (1 intervención) el 16/10/2015 08:48:12
Hola a todos...

He creado una Tabla en donde se colocaran los resultados del metodo de Biseccion pero al momento de colocarlos me he dado cuenta que no puedo ingresar las variables.

Las variables que manejo son DOUBLE y al querer agregarlas no me las acepta.

double a=Double.parseDouble(txtra.getText());
double b=Double.parseDouble(txtrb.getText());


String titulos[] = {"A","B","F(a)","F(b)","X","|F(x)|","F(a) * F(b)",};
String registros[] = new String[7];
mitabla = new DefaultTableModel(null,titulos);
tlbTabla.setModel(mitabla);

registros[0] = mitabla.addRow(a);

mitabla.addRow(registros);

Ya que addROw acepta solo vectores y Objetos..... ¿Como puedo hacer para que la tabla me muestre la informacion? espero puedan ayudarme.
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

JTABLE

Publicado por Tom (912 intervenciones) el 16/10/2015 10:43:50
Con los datos que das, lo mejor que puedes hacer es o bien usar objetos Double (en lugar de tipos double) o, mejor, insertar en el JTable solamente strings (el DefaultTableModel hace muchas conversiones a String que te podrías evitar).

Por otra parte, addRow() acepta objetos de clase Vector y _arrays_ de objetos, no objetos concretos de otro tipo ni tipos básicos.

Para insertar un objeto único, deberás usar setValueAt();
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