Foros del Web » Programación para mayores de 30 ;) » Java »

Duda ActionListener

Estas en el tema de Duda ActionListener en el foro de Java en Foros del Web. Tengo una dudilla rapida (eso creo jeje). Tengo varias clases: una para la interfaz , otra para los eventos y otra para el constructor (unos ...
  #1 (permalink)  
Antiguo 10/04/2012, 10:38
 
Fecha de Ingreso: octubre-2010
Mensajes: 45
Antigüedad: 13 años, 6 meses
Puntos: 0
Duda ActionListener

Tengo una dudilla rapida (eso creo jeje). Tengo varias clases: una para la interfaz, otra para los eventos y otra para el constructor (unos metodos).

Yo lo que quiero es que a la hora de pulsar un boton ejecute el metodo de la clase constructor.

Ejemplo: yo pongo un 5 en un textField y quiero que al pulsar el botón "comprobar" escriba en otro textField "Cinco". Para hacerlo tengo un metodo creado en la clase constructor. Como hago para llamarlo en la clase eventos?
  #2 (permalink)  
Antiguo 10/04/2012, 12:37
Avatar de liloo6retug  
Fecha de Ingreso: junio-2010
Ubicación: Marsella
Mensajes: 109
Antigüedad: 13 años, 10 meses
Puntos: 11
Respuesta: Duda ActionListener

dentro del evento del boton colocas la funcion y le pones de parametro el valor que recoges del textfield1(donde colocas el numero)
y despues le pones que imprima el valor en el textfield2(numero en letra).

podrias

String numero = "";//var global


public String numeros(int dato){//funcion
if(dato==1)
numero="Uno";
if(dato==2)
numero="Dos";
if(dato==3)
numero="Tres";
if(dato==4)
numero="Cuatro";
if(dato==5)
numero="Cinco";
//....
return numero;
}

//y esta seria lo del boton jButton1 con su ActionPerformed dentro colocas:
numeros(Integer.parseInt(jTextField1.getText()));
jTextField2.setText(numero);



espero te sirva.. es mas o menos la idea de lo que debes hacer..
  #3 (permalink)  
Antiguo 10/04/2012, 13:26
 
Fecha de Ingreso: octubre-2010
Mensajes: 45
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Duda ActionListener

Cita:
Iniciado por liloo6retug Ver Mensaje
//y esta seria lo del boton jButton1 con su ActionPerformed dentro colocas:
numeros(Integer.parseInt(jTextField1.getText()));
jTextField2.setText(numero);


espero te sirva.. es mas o menos la idea de lo que debes hacer..
Eso era, gracias me sirvio!

Etiquetas: actionlistener, clase
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:55.