Visualizando um MENU ao clicar com o botão direito do mouse

1 resposta
M

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:

1 Resposta

M

TEm como passar um parametro para a classe

private class ItemHandler implements ActionListener {

public void actionPerformed( ActionEvent event )

{



}

}

O item que quero excluir por exemplo?

Obrigada :roll:

Malu

Criado 18 de outubro de 2006
Ultima resposta 18 de out. de 2006
Respostas 1
Participantes 1