Para establecer el retraso en un botón, haga clic en java?

Tengo un botón de guardar en unJFrame ; al hacer clic en guardar los conjuntos de texto 'guardar' en 'guardar ...'; Necesito configurar ese texto como 'guardado' después de un retraso de 10 segundos. ¿Cómo es posible en java? Por favor ayuda...

<code>try {
    Thread.sleep(4000);
} catch (InterruptedException e) {

    e.printStackTrace();
}
</code>

Esto es lo que hice ... pero esto no se muestra como "guardando" durante ese tiempo de retraso.

Respuestas a la pregunta(3)

Su respuesta a la pregunta