Hola a todos, he estado probando con muchas maneras la validacion que les comente y Fuzzylog no puedo manejarlo como un array list pues me pidieron introduccion desde jtextfield (Espero no haber comprendido mal u sugerencia), bueno por ahora esa funcionando pero utilizando la declaracion siguiente
Código Java:
Ver original if(rss.contains(vv) && !"".equals(vv)){
ck_1.setText("Correcto");
oc_1.setText("Correcto");
ck_1.
setFont(new java.
awt.
Font("Tahoma",
1,
12)); ck_1.
setForeground(new java.
awt.
Color(0,
204,
51)); ck_1.
setIcon(new javax.
swing.
ImageIcon(getClass
().
getResource("/imagen/bien.png"))); esta = true;
}
else{
ck_1.setText("Incorrecto");
oc_1.setText("Incorrecto");
ck_1.
setFont(new java.
awt.
Font("Tahoma",
1,
12)); ck_1.
setIcon(new javax.
swing.
ImageIcon(getClass
().
getResource("/imagen/tache.png"))); ck_1.
setForeground(new java.
awt.
Color(255,
0,
0)); }
El único detalle ahora es que si en el JtextArea(Cal_1) existen como silabas de respuesta EL/LA/ y el usuario en su casilla(rs_1) contesta con uno de esos caracteres ya sea solo E, A , L o incluso / la toma como correcta, hay alguna forma de filtrar esto o modificar el contains
Espero sus respuestas y gracias a abrahamhs y a Fuzzylog por la ayuda que me han brindado ojala logre solucionar esto que ya me trae muy atareado