Thread e jlabels

como que faço para poder fazer um pequeno slide com várias imagens dentro de um label

EX: tenho 3 imagens e de 3 em 3 segundos quero que apareça uma no lugar da outra
consegui fazer usando o Visible(true/false).
Mas queria usar o Thread.

você pode usar uma thread para a cada 3 segundos (3000), ele alternar de imagem.
Trocando o icon do seu label.

jlabel.setIcon(new ImageIcon("icon.gif"); 

mais depois dos 3 segundos a img dasaparece e não aparece mais nada

tai o meu cod:

[code]int incre=1; //variavel para incremento da imagem

menu_img.setIcon(new ImageIcon(“imagem00”+(String.valueOf(incre))+".jpg"));
incre++;

    if (incre<3){
        incre=1;
    }[/code]

Use um javax.swing.Timer. Exemplo:

Nesse exemplo o timer dispara de segundo em segundo para atualizar um relógio. Mas vc pode trocar o tempo e, ao invés de mostrar as horas, mostrar uma nova figura no seu JLabel.

sim eu estou usando um timer e de 3 em 3 segundos era pra ele le uma nova imagem que ja esta importada para o projeto…
porem a imagem não é trocada. A imagem some e não aparece nada no lugar.

coloquei o nome das imagens iguais mudando so o ultimo numero para poder incrementar mais num sei o que ta dando errado.