ola a todos !
como fazer pra pegar informacoes (o maximo q possivel) do menu (ou MenuItem) q teve a acao, ou seja, q foi clicado com o mouse, ou enter do teclado ?
desde ja agradeco: MUITO OBRIGADO !
ola a todos !
como fazer pra pegar informacoes (o maximo q possivel) do menu (ou MenuItem) q teve a acao, ou seja, q foi clicado com o mouse, ou enter do teclado ?
desde ja agradeco: MUITO OBRIGADO !
Todo o Evento em Swing tem um objeto, Source, que é o objeto que disparou o evento
no caso
JMenuItem item = new JMenuItem("Teste");
item.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent evt){
JMenuItem it = (JMenuItem) evt.getSource;//Aqui você tem o Menu com todas as infromações que quiser.
}
});
[]'s
obrigado por responder…
mas, poderia dar em exemplo de como, por exemplo, pegar a descricao do item do menu clicado, por favor ?
obrigado !
Só da uma olhada no JavaDoc.
vc pode usar getText() getName(), tem diversas propriedades do JMenuItem que você pode acessar.
é pq ja tentei essas, mas nao consegui… talvez tenha algum segredinho q nao estou conseguindo…