2014-11-28 2 views
0

사용자가 HR, MIN, SEC를 선택하는 카운트 다운 타이머의 시간을 선택하려면 JSpinner를 사용하고이 값 중 어느 값이든 00 일 수 있습니다. 나는 SpinnerDateModel를 사용했지만 인사는 00카운트 다운 타이머 용 JSpinner 설정

+0

별도의 세 개의 스피너를 사용 해본 적이 있습니까? – MadProgrammer

+0

더 나은 대안을 찾지 못하면 아마도 나올 것입니다. – user3922757

답변

0

JSpinner인가하여 날짜 표시의 기본 형식은 로케일 의존로 설정할 수 없습니다,하지만 당신은 명시 적으로 the spinner's editor component로 원하는 형식으로 JSpinner.DateEditor 인스턴스를 설정하여 날짜 형식을 사용자 정의 할 수 있습니다 :

JSpinner spinner = new JSpinner(new SpinnerDateModel()); 
spinner.setEditor(new JSpinner.DateEditor(spinner, "HH:mm:ss")); 

HH 시간이 앞자리 0으로 표시되도록합니다.