Queria saber que componente SWING eu uso p/ criar um menu flutuante como os que o ECLIPSE quando se clica com o botão direito do mouse sobre o PACKAGE EXPLORER???
Adicione o evento do mouse e nele de um show no seu JPopupMenu quando o evento do botão direito é startado…
EX.:
objeto_desejado.addMouseListener(
new MouseAdapter()
{
//
// Evento do botão direito do mouse para Linux...
//
public
void mousePressed(MouseEvent e)
{
if (e.isPopupTrigger())
{
meu_popup.show( e.getComponent(),
e.getX(),
e.getY()
);
}
}
//
// Evento do botão direito do mouse para Windows...
//
public
void mouseReleased(MouseEvent e)
{
if (e.isPopupTrigger())
{
meu_popup.show( e.getComponent(),
e.getX(),
e.getY()
);
}
}
}
);