Utilizando "jCheckBox1" para mudar Mascara

Boa Tarde,

Estou fazendo um formulario para cadastro de cliente/fornecedor usando Swing.

Criei uma mascara e um campo:
try {
formatoCpf= new MaskFormatter("###.###.###-##");
}

catch(Exception erro)
{
JOptionPane.showMessageDialog(null,“Formato Invalido”);
}

tfcpf = new JFormattedTextField(formatoCpf);

Criei um jCheckBox1, gostaria que quando clicar no chekbox(true) muda-se a mascara para formatoCNPJ.