mostrar menu al oprimir el boton derecho del mouse

calviche82
16 de Noviembre del 2003
Como hago para mostrar un menu al oprimir el boton secundario del mouse?, me parece que hay un topic pero no lo encontre.
gracias!!

ecdl
16 de Noviembre del 2003
pues primero crear el objeto JPopUpMenu
Después añadir un oyente del rarón al componente sobre el que quieres quese muestre
en este oyente al soltar el botón o al pulsar, como prefieras, mostrar el menu, por ejemplo:

private class OyentePopup extends MouseAdapter
{
public void mouseReleased (MouseEvent e)
{
if (e.getButton () == e.BUTTON3)
{
emergente.show (e.getComponent (), e.getX (), e.getY ());
}
}
}

donde emergente es el popup
para usar lo de button3 necesitas 1.4 por lo menos, creo recordar