¡¡¡¡¡AYUDA!!!!!
Tengo que eliminar una fila seleccionada de una Jtable, tengo el siguinete código:
void Borrar_actionPerformed(ActionEvent e) {
try {
if (jTable1.getCellEditor() != null) {//si cellEditor está activo
jTable1.getCellEditor().stopCellEditing(); //para el cellEdior
model.removeRow(jTable1.getSelectedRow());
}
else
model.removeRow(jTable1.getSelectedRow());
}
catch (Exception ex) {
System.err.println("Error en botón borrar: " + ex.getMessage());;
}
}
Pero me da el siguiente error:
El número de la fila seleccionada es >= 0.
¿Alguien me podría decir qué significa?
Muchas gracias.
void Borrar_actionPerformed(ActionEvent e) {
try {
if (jTable1.getCellEditor() != null) {//si cellEditor está activo
jTable1.getCellEditor().stopCellEditing(); //para el cellEdior
model.removeRow(jTable1.getSelectedRow());
}
else
model.removeRow(jTable1.getSelectedRow());
}
catch (Exception ex) {
System.err.println("Error en botón borrar: " + ex.getMessage());;
}
}
Pero me da el siguiente error:
El número de la fila seleccionada es >= 0.
¿Alguien me podría decir qué significa?
Muchas gracias.