2011-08-08 6 views
1

저는 Java에 익숙하지 않아 기본적으로 실시간 일정으로 작동하는 프로그램을 만들고 있습니다. 이벤트는 진행률 표시 줄, 이벤트 시간 (예 : 8:00 - 9:00) 및 이벤트에 남은 시간 순으로 표시됩니다. 진행률 막대를 시작하여 8:00에 시작하여 진행하고 9:00에 완료하도록 프로그래밍하는 방법은 무엇입니까? 미리 감사드립니다!특정 시간에 시작하여 특정 시간에 완료하도록 javax.swing.JProgressBar를 사용하는 방법?

+2

더 도움이 빨리 들어, 현재 코드의 [SSCCE] (http://pscode.org/sscce.html)을 게시 할 수 있습니다. –

답변

1

일반적인 생각은 경과 한 시간 간격의 백분율을 계산하고 JProgressBar에서 setProgress()을 계산 된 백분율로 호출하는 것입니다.

정기적으로 확인하려면 Timer을 사용해야합니다.

관련 문제