[resolvido] Timerbean hora dinamica como fazer

boa tarde galera eu estou fazendo uma hora dinamina em um sistema e antigamente, o timerbean lançava um metodo e hoje em dia ele lança outro completamente diferente. segue abaixo.

timer.addTimerListener(new TimerListener() {
			public void onTime(ActionEvent arg0) {
				
			}
		});

eu coloco a hora ai dentro e quando chamo o timer.start(), apenas aparece a hora. ela não fica sendo atualizada. como faria isso ?

vamos la galera, ja me encontrei. minha solução foi a seguinte. eu não estava instanciando a Calendar dentro do meu metodo. então o que eu fiz.

na minha classe responsavel pela data eu criei um atributo string hora.
e criei um metodo do tipo void que vai implementar o seguinte codigo.

SimpleDateFormat formatando =  new SimpleDateFormat("HH:mm:ss");
		cd = Calendar.getInstance();
		hora = formatando.format(cd.getTime());

e no metodo do meu timerbean, eu chamei este metodo que mostra a hora e chamei o getHora que é o metodo para mostrar o atributo String hora.