Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2011, 08:56
suarezlucas28
 
Fecha de Ingreso: enero-2011
Mensajes: 21
Antigüedad: 13 años, 3 meses
Puntos: 0
Grillas + CheckBox

Bueno gente , tengo una grilla, la cual carga datos de cuotas, en la grilla, podremos seleccionar las que queramos, mediante un checkbox en cada fila, para luego tomar sus valores y sumar y largar el total a cobrar, el tema que me impide hasta ahora hacer todo eso, es tomar las filas que tengan el checkbox tildado, alguien me puede ayudar con eso?, les ilustro la situacion mas o menos con el code, si alguien sabe de alguna situacion similar, acepto sugerencias..

Aqui defino la grilla:

Código:
public GenerandoCobros() {
        initComponents();
        this.setLocationRelativeTo(null);//centrar
        javax.swing.table.DefaultTableModel dt;
        dt = (javax.swing.table.DefaultTableModel)grilla.getModel();
        grilla.setModel(dt);
    }
Aqui carga la grilla:

Código:
private void txtnrocontratoFocusLost(java.awt.event.FocusEvent evt) {                                         
        try {
            String SQL;
            SQL = "SELECT cco_numcou,cco_moncuo,cco_vencuo FROM cuotas_contrato WHERE cco_estado != 'pagado' AND contrato_con_cod = " + txtnumcon.getText();
            ver_conex conn = new ver_conex();
            conn.sentencia = conn.conexion.createStatement();
            conn.resultado = conn.sentencia.executeQuery(SQL);
            javax.swing.table.DefaultTableModel dt;
            dt = (javax.swing.table.DefaultTableModel) grilla.getModel();
            grilla.setModel(dt);
            Object[] datos = new Object[3];
            while (conn.resultado.next()) {
                datos[0] = conn.resultado.getObject(1);
                datos[1] = conn.resultado.getObject(2);
                datos[2] = conn.resultado.getObject(3);
                dt.addRow(datos);
            }
        } catch (SQLException ex) {
            Logger.getLogger(GenerandoCobros.class.getName()).log(Level.SEVERE, null, ex);
        }
    }
Adjunto imagen para que vean como quedaria la grilla.

[URL="http://www.subirimagen.org/host1/images/510screen.jpg"]http://www.subirimagen.org/host1/images/510screen.jpg[/URL]