Hey, try using "dd/MM/yyyy".
java is case sensitive and sometimes causes issue with case.
also, why do you want the user to input dates manually.
give a small calendar next to the input box and let the user click and decide the date from the pop-up-calendar.
dont make the input text editable so you dont have to write a converter for it.
Regards,