como borrar caracteres de un Textfield desde un Boton
Hola saludos que tal comunidad , molestando un rato aqui , tengo un textfield que ingreso caracteres , pero necesito que cuando precione e un boton , me borre caracter por caracter,
public void actionPerformed(ActionEvent evt)
{
if (evt.getSource()==cmbSalir){
System.exit(0);
}
if (evt.getSource()==cmbBorrar){
contador=0;
String cont=String.valueOf(contador);
txtContador.setText(cont);
txtEscribe.setText(" ");
cmbBorrar.setEnabled(false);
cmbSalir.setEnabled(false);
txtEscribe.requestFocus();
if (
}
}
lo que tengo basicamente lo queme hace es que meborra todo el contenido del textfiel pero lo que quiero es que lo haga uno por uno ....
- Inicie sesión o regístrese para enviar comentarios
Hola
Saludos.
Prueba con este código:
if(jTextField1.getText().length()!=0){
jTextField1.setText(jTextField1.getText().substring(0, jTextField1.getText().length()-1));
}
Basicamente lo que hace es ocupar el metodo substring en el texto que tiene el textfield, y retorna una cadena que va desde el indice 0 hasta el último indice del string, es decir si en el textfield tienes: hola, al aplicar el substring te regresa hol. Finalmente asignas el nuevo texto al textfield.
Espero de haya sido de ayuda.
EN MAYUSCULAAAAAAAAAAAAAAA
EN MAYUSCULAAAAAAAAAAAAAAA GRACIASSS AMIGO!!!! ERES MUY AMABLE!!!!! ME SIRVIO MUCHISIMO!!!