Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 28-jun-2005, 22:24   #1 (permalink)
Andres2005 ha deshabilitado el karma
 
Fecha de Ingreso: junio-2005
Mensajes: 2
Pregunta comparar TextFields

Buenas a todos.

Tengo un problema al usar campos TextFields en Java para recibir datos de un usuario. tengo 2 cajas de texto en un applet en los cuales deben entrar dos textos (String) de un usuario, y deseo comparar si esos dos Strings introducidos son iguales . He tratado de usar sentencias como IF pero no los compara.

Alguien sabra que metodo o sentencia podria usar para poder compararlos o si es necesario hacer alguna conversion?
Aqui hay un fragmento del codigo:

//Cajas de texto para pregunta:
texto1=new TextField (20);
texto2=new TextField (20);

texto1.addActionListener(this);
texto2.addActionListener(this);

texto1.setBounds(100,1450,100,25);
texto2.setBounds(320,1450,100,25);

setLayout(null);

add(texto1);
add(texto2);





public void actionPerformed (ActionEvent evt){




pregunta1= texto1.getText();
pregunta2= texto2.getText();
repaint();

//Necesito comparar pregunta1 con pregunta2, pero no funciona:


if (pregunta1==pregunta2){ mensaje="son iguales";
repaint();
}else{
mensaje="son diferentes";
} repaint();


}


Gracias.
Andres2005 está desconectado   Responder Citando
Antiguo 28-jun-2005, 23:07   #2 (permalink)
stock tiene algunos puntos positivos de karma
 
Avatar de stock
 
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 1.993
intenta hacer esto:

Código PHP:
String pregunta1texto1.getText();
String pregunta2texto2.getText(); 

if(
pregunta1.equals(pregunta2)){
   
//son iguales
}else{
   
//son diferentes :)

__________________
Don't hate the languaje, hate the runtime environment
Crysfel's Blog :: Blog de programación, JAVA,PHP, AJAX, JavaScript, CSS y otras hierbas
stock está desconectado   Responder Citando
Antiguo 29-jun-2005, 00:49   #3 (permalink)
oigualad ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2004
Mensajes: 46
Al ser String lo que coges tienes que compararlos con las funciones de String equals,compareTo,...
oigualad está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 13:08.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93