Bien mi problema es el siguente. Utilizo un clase que tiene un metodo que me retorna valores a un JFRAME eN UN METODO DEL JFRAME envio valores y pregunto que valor retorno de este Modo
VAL.ComprovarTipoDeCadena(cadena);
if(VAL.retornar==1){
mensajeplano.setText("No se admiten Numeros");
this.jlabel1.setVisible(true);
}else{
this.jlabel1.setVisible(false);
}
Bien todo funciona Bien y retorna los valores (ya cheke eso) Pero SI QUIERO usar requestFocus En el metodo del Jframe se ehecuta el metodo varias veces
VAL.ComprovarTipoDeCadena(cadena);
if(VAL.retornar==1){
mensajeplano.setText("No se admiten Numeros");
JTextFieldDescripcion.requestFocus();
this.jlabel1.setVisible(true);
}else{
this.jlabel1.setVisible(false);
}
Es decir Cuando impplemento requestFocus me da un error y es que se ejecuta varias veces el metodo.Pd. Este erropr solo ocurre si llamo al metodo en el lostfocus de Mi jTEXTFIELDDESCXRIPCION . solamente en el en el lsotfocus es decir si lo ago en otro como el MouseClicked No me da error. Ideas? ah si utilizo el requestfocus en MouseClicked no da error.
Mi clase no tiene errores el problema es al utilizar o amndar los parametros y preguntar que responde desde el LostFocus de cualqueir objeto.