Inserção de imagens em jLabel com alternancia [RESOLVIDO]

Pessoal, boa tarde!
Bem, contrui um frame que possui um jLabel, e toda vez que a minha classe principal faz a chamada do método abaixo, eu devo inserir no jLabel a imagem LED_Verde_peq_Ligado.png, porém, quando este método fosse chamado, eu gostaria que a cada 1 segundo esta imagem se alterasse pela imagem LED_Verde_peq_apagado.png. Como eu faço isto, alguém poderia me auxiliar?

public void acendeLedParabens() { ImageIcon imagem = new ImageIcon(getClass().getResource("imagens/LED_Verde_peq_Ligado.png")); jLabelTerceiroLugarParabensLED.setIcon(imagem); jLabelTerceiroLugarParabensPalavra.setForeground(new java.awt.Color(51, 102, 255));//azul }
Grata!!!

Pessoal, resolvi meu problema!
Apenas agreguei uma Thread para gerar um atraso de meio segundo simulando um pisca-pisca.

[code]public void acendeLedParabens() throws InterruptedException {
ImageIcon imagem = new ImageIcon(getClass().getResource(“imagens/LED_Verde_peq_Ligado.png”));
jLabelTerceiroLugarParabensLED.setIcon(imagem);
jLabelTerceiroLugarParabensPalavra.setForeground(new java.awt.Color(51, 102, 255));//azul

 new Thread().sleep(500);  

   imagem = new ImageIcon(getClass().getResource("imagens/LED_Verde_peq_Apagado.png"));
    jLabelTerceiroLugarParabensLED.setIcon(imagem);
    jLabelTerceiroLugarParabensLED.setForeground(new java.awt.Color(255, 255, 255));//branco

} [/code]