Atualizando o tempo de uma Ordem de Serviço

Pessoal tenho que fazer um trabalho de conclusao de Curso da faculdade em Java .
tenho que criar um Sistema de Cadrastro de Ordem de Serviços , que tem um tempo um prazo para ser fechado .
por Exemplo : aberto as 9:00 da manha tem que ser fechado ate 14:00
meu problema é que não sei como fazer , para a tela seja atualizada digamos a cada 1 minuto para o usuario e como mostra quanto tempo falta para acabar o prazo .
Alguem conhece alguma documentação com algo parecido pra ter como base para efetuar esse trabalho ? ou ate mesmo um exemplo ?

usa a classe Timer, acho que serve pra vc. ela ja eh thread e pode ser extendida.
um exemplo dela: