![]() |
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. |
Lo de comparar cadenas sale todas las semanas por el foro, por favor usad la búsqueda antes de preguntar estas cosas ... Esto debería funcionarte: Código PHP: kripton |
| La zona horaria es GMT -6. Ahora son las 19:58. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.