Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/04/2012, 12:07
yasmine27
 
Fecha de Ingreso: noviembre-2010
Mensajes: 93
Antigüedad: 13 años, 6 meses
Puntos: 1
JTable con columna tipo boolean

Hola!!
Tengo un problema que está volviendo loca,

Os cuento:

Tengo un JTable, el cual creo y diseño así:
(código java)

DefaultTableModel tabla = new DefaultTableModel();
String columnas[] = {" ","Nº PEDIDO", "PROVEEDOR", "FECHA PEDIDO", "IMPORTE TOTAL"};
tabla.setColumnIdentifiers(columnas);
this.jTable1.setModel(tabla);
int anchos[] = {1, 30, 50, 60, 60};
for (int i = 0; i < jTable1.getColumnCount(); i++) {
jTable1.getColumnModel().getColumn(i).setPreferred Width(anchos[i]);
}

Tengo un botón en mi interfaz "mostrar" que me muestra en la tabla diferentes datos, la columna de más a la izquierda (que no tiene nombre " " ) es una columna de checkbox (bueno aun no lo es ), he probado haciendo esto y no me lo hace bien, me pone un false sin más:

Object datos[] = new Object[5];
datos[0] = Boolean.parseBoolean("false");
datos[1] = String.valueOf(pedidosProveedor.get(i).getNumeroPe dido());
datos[2] = prov;
datos[3] = String.valueOf(pedidosProveedor.get(i).getFecha()) ;
datos[4] = String.valueOf(pedidosProveedor.get(i).getImporteT otal());

Sé que poniendo el tipo de columna a tipo boolean, me pone checkbox directamente, pero no sé hacerlo en código, sabe alguien como hacerlo?
Muchas gracias por adelantado!!!!!