Jtable + jcheckbox
Tengo el siguiente código:
package zf;
import javax.swing.table.DefaultTableModel;
public final class editar extends javax.swing.JFrame {
public editar() {
initComponents();
cargar();
}
public void cargar(){
DefaultTableModel mod = new DefaultTableModel(){
@Override
public Class getColumnClass(int columnIndex){
if(columnIndex ==2) return Boolean.class;
else return super.getColumnClass(columnIndex);
}
};
mod.setColumnCount(0);
mod.setRowCount(3);
mod.addColumn("codigo");
mod.addColumn("descripcion");
mod.addColumn("cantidad");
jTable1.setModel(mod);
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
String op="";
for(int i=0;i<jTable1.getRowCount()-1;i++){
op=""+jTable1.getValueAt(i, 2);
if (op.equals("true"));
////supuestamente aki vendria poner la operacion para elimianr pero no em sale/////////
}
}
/////// es un jtable con una columna con jcheckbox con la cual cuando seleccono el jcheckbox de varias filas me borre haciendo clic en el jbutton alguna ayuda o algo esta mal
package zf;
import javax.swing.table.DefaultTableModel;
public final class editar extends javax.swing.JFrame {
public editar() {
initComponents();
cargar();
}
public void cargar(){
DefaultTableModel mod = new DefaultTableModel(){
@Override
public Class getColumnClass(int columnIndex){
if(columnIndex ==2) return Boolean.class;
else return super.getColumnClass(columnIndex);
}
};
mod.setColumnCount(0);
mod.setRowCount(3);
mod.addColumn("codigo");
mod.addColumn("descripcion");
mod.addColumn("cantidad");
jTable1.setModel(mod);
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
String op="";
for(int i=0;i<jTable1.getRowCount()-1;i++){
op=""+jTable1.getValueAt(i, 2);
if (op.equals("true"));
////supuestamente aki vendria poner la operacion para elimianr pero no em sale/////////
}
}
/////// es un jtable con una columna con jcheckbox con la cual cuando seleccono el jcheckbox de varias filas me borre haciendo clic en el jbutton alguna ayuda o algo esta mal
Respuesta de dimondi21
1
Para que esa columna este acompañada de datos de mysql que los obtengo del recorrido de ResultSet - Misael Bonilla