JFormattedTextField

David
01 de Mayo del 2004
Hola!
Tengo un problemita al querer darle formato a una formattedtextfield ya que en el contructor le puedo dar el formato que quiero.
JFormattedTextField ftf =
new JFormatedTextField(crearFormato("###"));
funciona perfecto.
pero si despues deseo cambiar el formato al utilizar el metodo setFormatter(crearFormato("###"))
me aparece el siguiente error.

pkgArchivos/FrmUno.java [26:1] setFormatter(javax.swing.JFormattedTextField.AbstractFormatter) has protected access in javax.swing.JFormattedTextField
txt.setFormatter(crearFormato("#"));
^
he buscado la solucion por todas partes y no he podido encontrar nada.

ademas si me pudieran decir como seria una mascara para colocar muchos numero una - y despues muchos numeros.

muchas gracias.