Hola.
Estoy haciendo el juego del ahorcado. Y lo que quiero conseguir, es que la palabra que se tiene que adivinar, la tengo en un JLabel, que al principio, está tiene guiones.
Es decir, si la palabra a adivinar en Java, en éste JLabel, habrá 4 guiones ----
Luego, el jugador, escoge una letra, por ejemplo la a.
Y ahora viene lo que no consigo, y es que cuando seleccione la palabra, los guiones que corresponden a esa letra, ponga esa letra.
He probado con replace, pero en este caso no me vale, ya que al principio son guiones.

Alguien me podría dar alguna idea de como hacerlo?
Gracias
P.D. No existe opción con replace, que cambie el caracter número 2, por ejemplo, por otro carácter?