Cita:
Iniciado por abrahamhs Es porque aqui String vv = rs_1.getText().toUpperCase(); llevas tus silabas que mas se repiten, en este caso 1. Pero si es mas de una debes llevar varias, es decir un arreglo. Para que despues puedas comparar varias, y si llevas un arreglo obvio el if debe ir en un ciclo
if(numerosComoArray[i] == vv[j]){
// ck_1 es el JLabel donde envio correcto o incorrecto
ck_1.setText("Correcto");
esta = true;
}
y al ultimo comparas los booleanos con && o con ||, eso ya depende de lo que quieras
Hola Gracias por responder, podrias darme un ejemplo de como lo implementarías ya que la verdad lo intente de esta manera:
String [] vv= rs_1.gettext().toUpperCase(); - pero me marca error me dice que lo cambie a una cadena normal tipo String vv;
y es que rs_1 es un JtextField donde el usuario lee las palabras Matematicas - Telefono y segun al parecer del usuario responde si la silaba mas repetida es MA o TE, usualmente siempre contendra 1 sola respuesta y debe comprar con cal_1 si se encueentra una de las 2 diria correcto pero no funciona lo hace solo si pongo la ultima silaba que este detectada en cal_1 es decir TE/MA/, detecta como correcto MA pero TE no