Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/06/2011, 06:45
Avatar de FiruzzZ
FiruzzZ
 
Fecha de Ingreso: diciembre-2007
Ubicación: en casa
Mensajes: 470
Antigüedad: 16 años, 5 meses
Puntos: 41
Respuesta: ActionListener

Cita:
Iniciado por GENESISBM Ver Mensaje
//sobreescribir EL método (ActionListener solo tiene uno)
"Apartir de aquí, sobreescribes los metodos abstractos.."

//NO EXISTE TAL EVENTO (Lo estás asociando a un CLICK y esto no es siempre así) sino actionPerformed(ActionEvent e) .
"..y en el evento click"
Aclarado algunos puntos..

No es necesario que la clase implemente la interface, podés hacer una implementación anónima de clase (como la hacen los IDE).

Código Java:
Ver original
  1. jButton3.addActionListener(new java.awt.event.ActionListener() {
  2.          public void actionPerformed(java.awt.event.ActionEvent evt) {
  3.             //acá llamás al método que quieras
  4.             //o directamente ponés la lógica (no recomendado)
  5.             unMetodo();
  6.             otroMetodo(evt);
  7.          }
  8.       });

Como lo estás haciendo acá...
Código Java:
Ver original
  1. ActionListener Proceso= new ActionListener(){ //para hacerlo en esta parte y solo agregarlo al boton
  2.  public void actionPerformed(ActionEvent evt){
  3.  
  4.  JTResultado.setText(res); //creo que faltan algunos pasos antes de llegar a settear el texto, pero ya lo sabés seguramente
  5.  }
__________________
BadProgrammerException!