Caracter Maximo JFormattedTextField

Pessoal tem como eu limitar a quantidade de caracter no JFormattedTextField ? e digitar somente numeros?

Eu ja formatei da seguinte forma:

jFormattedTextField1 = new javax.swing.JFormattedTextField(); jFormattedTextField1.setFormatterFactory( new javax.swing.text.DefaultFormatterFactory( new javax.swing.text.NumberFormatter(new java.text.DecimalFormat("#,###.00"))));[list][/list]

e qual a sua duvida ?

Acho que sim, mas não sei como