Buenas tardes,
Tengo una duda a ver si alguien me puede echar una mano. En un jtable tengo una lista de usuarios y quiero que al hacer botón derecho sobre la fila de alguno de ellos, salga un popup que ponga modificar / borrar.
He conseguido hacer que salga el popup, de la siguiente manera:
Código PHP:
tabla1.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e)
if(e.getButton()==MouseEvent.BUTTON3){
pop.show(tablaUsuarios, e.getX(), e.getY());
}
}
El problema es que cuando el doy por ejemplo a modificar, quiero que salga una ventana con los datos del usuario en el cual se ha hecho click y que el usuario ya pueda cambiar los datos.
El problema es ¿ Cómo sé a que fila he tocado ?
Había pensado que como cuando le había dado botón derecho tengo un getX, getY de la tabla, pero no sé como seleccionar la fila en base a esas coordenadas.
¿Alguién sabe como puedo solucionar esto?
Un saludo y gracias!