Olá gente,
Bom, tenho que mostrar um menu quando o usuário clica com botão direito em um elemento da minha interface gráfica, para isso usei o seguinte codigo:
public void itemPressed(VisualItem item, MouseEvent e)
{
int buttonClicked = e.getButton();
if (buttonClicked == e.BUTTON3 )
{
popupMenu.show( e.getComponent(),
e.getX(), e.getY());
}
A opção que aparece no Menu, uma é para ocultar este elemento da interface. Mas isso soh deve acontecer quando esta opção for clicada com o botão esquerdo… como faço isso? Esta transição de verificar botão direito e depois soh chamar o actionPerformed( ActionEvent event ) se o botão esquerdo for clicado?
No momento, o ActionPerformed já é chamado no momento em que clico com o botão direito, excluindo o item da interface…( mas o usuário poderia só ver esta opção e não clicar para excluir o item).
Muito obrigadaaa!!!
Malu :roll: