2011-04-08 3 views
0

SpinnerDateModel을 사용하는 DateSpinner가 있고 월의 날짜가 필요합니다. 초기화 방법은 다음과 같습니다.SpinnerDateModel에서 작동하는 Java lookandfeels

new JSpinner(new SpinnerDateModel(new Date(), null, null, Calendar.DATE)); 

그러나 하루가 증가하지 않습니다. 특정 모양과 느낌 (SpinnerDateModel의 Calendar 필드를 무시하고 선택된 날짜 필드 만 사용한다는 점을 Windows 7에서 시스템 룩앤필을 사용하고 있음)을 읽었습니다. 아무도 좋은 모양과 느낌을 제안 할 수 없습니까? 또는 날짜를 증가시키는 회 전자를 구현하는 다른 방법을 제안 하시겠습니까? 회 전자 등에서 하루 필드 이외의 항목을 선택하지 못하게 할 수 있습니까?

답변

0
JSpinner time = new JSpinner(new SpinnerDateModel()); 
JSpinner.DateEditor dateEditor = new JSpinner.DateEditor(time, "dd:MM:yy"); 
time.setEditor(dateEditor); 

나를 위해 잘 작동합니다.

문제가있는 경우 SSCCE을 게시하십시오.

관련 문제