/ Caracteres especiais (äöü) não mostrados corretamente na visualização em árvore eclipse - java, eclipse, plugins, treeview

Caracteres especiais (äöü) não mostrados corretamente na visualização em árvore eclipse - java, eclipse, plugins, treeview

Estou desenvolvendo um plug-in do eclipse com uma visualização em árvore simples.

Eu tenho o problema que em algumas distribuições deeclipse (Luna, Kepler, Mars) os caracteres especiais (äöü) nas entradas da árvore não são mostrados corretamente. Apenas algumas letras enigmáticas aparecem. O mais estranho é que na minha instalação (mars2) tudo é exibido corretamente. Depois de comparar muitas configurações na distribuição diferente, não consegui descobrir qual configuração ou plug-in está influenciando esse comportamento.

Qualquer sugestão que me leve mais longe para uma solução é appreaciated. Obrigado!

Respostas:

0 para resposta № 1

Graças à sugestão de greg-449 Eu estou lendo as fontes agora diretamente codificadas em UTF8:

            BufferedReader breader = new BufferedReader(
new InputStreamReader(
new FileInputStream(file), "UTF8"));

Surpreendentemente, isso também mostra os personagens na visão de árvore corretamente ... :-)

Obrigado pela ajuda!