expressão regular que aceita somente letras, acentos e espaço [resolvido]

Galera, to precisando de uma ajudinha na criação de uma expressão regular que aceite somente letras, acentos e espaço, sendos que estes elementos possam se repetir mais de uma vez…
tentei usar umas que eu achei na internet, mas não funcionou… se alguém puder ajudar eu agradeço.
Exemplo para facilitar o entendimento:

tenho um campo jtextfield onde a pessoa irá digitar o nome por exemplo,
vamos supor que o nome da pessoa seja João Cássio Cândido da Silva
a expressão tem que aceitar esses caracteres, sendo que estes podem se repetir

Precisa mais não, consegui juntar duas expressões aqui e fiz uma que deu certo.

legal seria compartilhar a solução