Como habilitar ou ocultar uma Jlabel

Bom dia pessoal, estou tendo muita dificuldade com a seguinte questão, estou desenvolvendo um programa onde após ser executado, um dos meus botões estará alterando a visibilidade de uma label que inicialmente estara como falsa, pensei em vários métodos, como por exemplo, dentro do actionPerformed do meu botão eu chamo o objeto da minha label e passo o setVisible dele

Exemplo:
private class ActionArmazem implements ActionListener{
@Override
public void actionPerformed(ActionEvent args) {
GamePainelInfo info = new GamePainelInfo();

		info.setVisible(true);
	}
}

só que dessa maneira eu não tive retorno algum, alguém tem alguma ideia de como posso incrementar isso?

Posta o código completo das classes envolvidas.

No código postado você sempre cria um novo objeto do tipo GamePainelInfo e só faz o setVisible(true) dele, mas ele não é adicionado em lugar algum.
Você realmente precisa sempre criar um novo objeto?

Tudo depende de uma estrutura condicional.