Pessoal, gostaria de saber se é possível passar parâmetros para um ActionListener, pois eu precisaria saber de que Botão veio a chamada e precisaria de um atributo do botão para utilizar em um método.
Obrigado.
É possível passar parâmetros para uma ActionListener?
2 Respostas
C
Exemplo: Se seu projeto possui dois botoes: OK e Cancelar, você pode diferenciar qual deles chamou o actionEvent, atraves do metodo getActionCommand() da classe ActionEvent. assim:
public void actionPerformed( ActionEvent ae ){
if( ae.getActionCommand().equals(“OK”)){
//botao ok pressionado
}else if( ae.getActionCommand().equals(“Cancelar”)){
//botao Cancelar pressionado
}
}
Criado 8 de agosto de 2006
Ultima resposta 12 de ago. de 2006
Respostas 2
Participantes 3
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo