Mysql e acentos

Ai pessoal!!!
A minha dúvida é a seguinte:
Estou a trabalhar com interface gráfica em java e mysql. Quando eu insiro um valor com acentos , ou caracteres não comuns pela interface, não tenho problemas, e aparece o texto na minha interface gráfica normalmente, apesar de escrever no mysql com uns caracteres estranhos. Quando eu escrevo pelo mysql, na minha aplicação aparecem caracteres estranhos.
Alguém me pode ajudar?
gracias
:razz: :razz: