MouseListener
Mi problema es el siguiente: tengo "n" paneles en un JFrame, y yo quiero que al darle click a alguno me ponga un Border diferente a ese panel. Esa clase implementa MouseListener, como hago para saber a que panel le dieron click. Lo que hice fue que a cada panel le puse panel.addMouseListener(this); y con la interfaz de MouseListener puedo saber cuando le dan un click a cualquier panel, pero yo quiero saber el panel especifico al cual le dieron click..
Gracias...
Gracias...
Hola:
El evento de raton que te pasan lleva un source que suele ser el componente sobre el que se ha producido el click.
Se bueno.
El evento de raton que te pasan lleva un source que suele ser el componente sobre el que se ha producido el click.
Se bueno.
Gracias chuidiang, por si a alguien le sirve, la manera de hacerlo es la siguiente por ejemplo:
//metodo de la interfaz de MouseListener
public void mouseClicked(MouseEvent e)
{
//En component guarda el componente al cual le dieron click.
Component component = e.getComponent();
}
//metodo de la interfaz de MouseListener
public void mouseClicked(MouseEvent e)
{
//En component guarda el componente al cual le dieron click.
Component component = e.getComponent();
}
