Réponse acceptée !
j'ai trouvé solution
if (keyEvent.getKeyCode() == KeyEvent.VK_BACK_SPACE) {
if (jTextField3.getText().length()>0) {
v = buff.substring(0, buff.length() - 1);
buff.deleteCharAt(buff.length() - 1);
}
}
else {
v = buff.append(a).toString();