Cópiar Texto de JLabel/JTextField para área de transferência

Bom dia a todos, estou desenvolvendo uma AgendaEletronica simples, ela consiste em fazer cadastro de usuários e para cada usuário será cadastrado um e-mail e uma senha, a senha vai ser retornada em um JTextField, mas a senha eu gostaria de preferencia que nem fosse visivel estou pensando em colocar em um Jlabel e setar a visibilidade para false, e criar um botão para copiar a senha, quando a pessoa clicar no botão iria copiar a senha e logo em seguida poderia colocar no campo de senha do email.

http://prntscr.com/asjwr3

Oi.

Veja: Acessando Área de Transferência