Hola, mil gracias, lo solucione asi
Código:
int p=0;
int cantidad=modelo.getRowCount();
int cantsel=0;
int confirmado = JOptionPane.showConfirmDialog(null, "¿Está seguro de eliminar estas Marcas?","Eliminar MArca",JOptionPane.YES_NO_OPTION);
if (JOptionPane.YES_OPTION == confirmado==true) {
for (int i = cantidad -1; i >= 0; i--){
if (((Boolean)modelo.getValueAt(i, 2).equals(Boolean.TRUE))) {
cantsel++;
Marca m=new Marca();
int valor= (Integer) JTableListado.getModel().getValueAt(i,0);
modelo.removeRow(i);
m.setIdMarca(valor);
unListadoMarcasModel.delete(m);
}
}
}
if (cantsel==0){
JOptionPane.showMessageDialog(this.unListadoMarcasJFrameView, "Debe seleccionar una Marca", "Error", JOptionPane.ERROR_MESSAGE);
}
no use el getSelectedRows porque lei tarde la parte esa.
ja, pero bueno, esta es una solucion...
grcias