Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2012, 10:17
Avatar de caruizj
caruizj
 
Fecha de Ingreso: marzo-2012
Ubicación: Málaga
Mensajes: 161
Antigüedad: 12 años, 1 mes
Puntos: 14
Duda popup en Jtable

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(tablaUsuariose.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!
__________________
Aprendiendo un poco de Java :D