Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2011, 12:38
Avatar de Slackin
Slackin
 
Fecha de Ingreso: noviembre-2007
Ubicación: Puerto Montt, Chile
Mensajes: 86
Antigüedad: 17 años
Puntos: 4
Pregunta Evento asociado al cambiar el contenido de un textbox

Hola a todos.
Estoy haciendo un applet que tiene dos casillas de texto y un botón. La idea es que cada vez que alguien modifica un textbox se ejecute una instrucción, pero no puedo hacer que se ejecute la instruccion cuando alguien cambia el texto1 o el texto2.
Tanto if (event.getSource()==texto1) como if (event.getSource()==texto2) simpre son falsas, por lo cual no se ejecuta la proxima instrucción.
¿Qúe esta mal en el código?

Parte del código es el siguiente:
Cita:
import java.awt.*;
import java.applet.Applet;
import java.awt.event.*;

public class PruebadeTextfield extends Applet implements ActionListener {

private Button anio;
private TextField texto1, texto2;

public void init() {
texto1 = new TextField(8);
add(texto1);
texto1.addActionListener(this);

texto2 = new TextField(8);
add(texto2);
texto2.addActionListener(this);

anio = new Button ("En el Año");
add(anio);
anio.addActionListener(this);

}

public void actionPerformed(ActionEvent event) {
if (event.getSource()==texto1) {
//Hacer algo acá
}
if (event.getSource()==texto2) {
//Hacer otra cosa
}
if (event.getSource() == anio) {
//Imprimir el anio
}
}
}
Gracias