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]