[ Foro de Java ]
Necesito hacer un contador de caracteres con y sin espacio que hay un un TextArea
Este es el codigo:
//La variable antes es un método cel que logro saber que hay antes del carrete, también tengo uno que se llama después, para saber que hay después del carrete
//El TextArea se llama txaSalida, y lo que son cont1, cont2 y cantidadDeEspacios son variables de tipo entero
//lbl_Caracteres es el nombre que tiene el label donde se ponen los datos de los dos caracteres
try{
if(evt.getKeyChar()== KeyEvent.VK_ENTER){
}else if (evt.getKeyChar()== KeyEvent.VK_SPACE){
cont1 ++;
cantidadDeEspacios++;
}else if (evt.getKeyChar()== KeyEvent.VK_BACK_SPACE){
cont1--;
if (antes!= ' '){
cantidadDeEspacios--;
}
}else if (evt.getKeyChar()== KeyEvent.VK_DELETE){
cont1--;
if (antes!= ' '){
cantidadDeEspacios--;
}
}else{
cont1++;
cont2++;
}
todo=cont1-cantidadDeEspacios;
lbl_totalCar.setText("Total de caracteres: "+cont1);
lbl_Caracteres.setText("Caracteres sin espacio: "+(todo));
}catch(Exception e){
}
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)