Apagar texto JFormattedTextField deixa espaços em branco no lugar das letras apagadas

Bom dia, como eu resolvo esse problema?
Tenho o campo formatado permitindo somente numeros, por exemplo, digito o texto 0123456789
quando eu apago o numero 4, o texto fica 0123 56789
Como fazer pros numeros depois do 4 voltarem uma casa, pra nao ficar esse espaço em branco?

Bom dia,

se for possível, poste o código referente ao campo para tentar te ajudar.

[code]
jFormattedTextField1 = new javax.swing.JFormattedTextField();

jFormattedTextField1.setFocusLostBehavior(javax.swing.JFormattedTextField.COMMIT);

MaskFormatter comFoco = null;

    try {
        comFoco = new MaskFormatter("###############");
    } catch (Exception e){
    }
    
    DefaultFormatterFactory factory = new DefaultFormatterFactory(comFoco, comFoco);
    jFormattedTextField1.setFormatterFactory(factory);[/code]

É assim que seto o formato para o jFormattedTextField