2

날짜 형식 ("dd.MM.yy")이 필요한 JForemattedTextField가 필요합니다. 예를 들어 일자가 "11/06/12"이면 내가 한 달에 입력 (12)하려고하면 내가 하나를 입력 할 때이 16 월을 이해 때문에 나는 그것을 할 어차피 : 코드 :두 번째 자릿수 뒤에 만 월의 정확성을 확인하는 방법은 무엇입니까?

SimpleDateFormat format= new SimpleDateFormat("dd.MM.yy"); 
DateFormatter formatter = new DateFormatter(format); 
format.setLenient(false); 
formatter.setAllowsInvalid(false); 
formatter.setOverwriteMode(true); 
JForemattedTextField inputText = new JFormattedTextField(formatter); 
inputText.setValue(new Date()); 

문제는 그리고 나에게 다음 자릿수를 입력하지 않습니다. 예를 들어 월 위치에 예제 12를 입력하면 JFormattedTextField가 두 번째 숫자를 입력 한 후에 만 ​​해당 월의 정확성을 검사 할 것이고, 틀린 경우 월은 이전 값으로 되돌아갑니다. 이 문제를 어떻게 해결할 수 있습니까? 어쩌면 더 나은

답변