Problemas ao inserir a data do campo JFormatterTextField com o JxDatePicker

Bom dia gente , estou com um probleminha no JFormatterTextField, estou colocando mascara,
mas quando clico no calendario pra selecionar a data e essa data ir para o campo …se tiver com mascara nao vai
, sou novato em Java segue o codigo para que vcs entendam melhor .
Muito Obrigado. setLocale(Locale.getDefault()); getMonthView().setFirstDayOfWeek(Calendar.SUNDAY); try { dataMask = new MaskFormatter("####-##-##"); DefaultFormatterFactory factory = new DefaultFormatterFactory(dataMask); getEditor().setFormatterFactory(factory); } catch (ParseException e){ //Empty } SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); setFormats(dateFormat); }