Como faço pra pegar um texto de um CheckBox e passa-lo para uma Area de Texto

Eae pessoal, to com uma duvida e não consigo resolver.
Gostaria de saber como faço pra pegar um texto de um checkbox quando ele esta selecionado e passar para uma area de texto em Java

to usando o seguinte codigo

txaName.append(this.CheckBoxName.getText().concat("\n"));

ele até funciona só q se eu clicar no checkbox de novo ele passa o mesmo texto de novo inves de apagar o texto ja q ele nao esta mais selecionado.

Alguem pode me ajudar?

Na verificação do checkbox se ele estar desmarcado você dar um Clear() no campo de texto.