Me pasa lo siguiente:
Tengo un JTable que muestra datos, lo que quiero lograr es hacerle Boton derecho y que salga un PopupMenu con la opcion borrar y eliminar los datos que traigo de la BD.
O como segunda opcion, seleccionar la fila y presionar un JButton y eliminar el registro.
este es mi codigo de PopupMenu:
Código Java:
Ver original
@Override table.setRowSelectionInterval(row,row); //Seleccionas la fila addPopup(table, popupMenu); // aca va el codigo para borrar lo seleccionado int row2 = table.rowAtPoint(e.getPoint()); table.getValueAt(row2, 5).toString(); GestorTurno.eliminarTurnoSeleccionado( table.getValueAt(row2, 5).toString() ); } }); popupMenu.add(mntmBorrar); } } });
y tengo un metodo para eliminar con las sentencias Sql :
Código Java:
Ver original
public static int eliminarTurnoSeleccionado( int x){ Turno tur = null; int resultado=0; try { pst.setInt(1, x); pst.executeUpdate(); } return resultado ; }
No logro borrar los datos de la fila seleccionada.
Desde ya muchas gracias SALUDOS y SUERTE