Vírgula do teclado Numerico aparece um Quadrado em TextField

Alguém saberia me explicar o porque de ao teclar a vírgula do teclado número em textfield de um sistema no qual desenvolvo aparece um simbolo de um quadrado, mas se eu usar uma virgula sem ser do teclado numerico ela aparece!

O Sistema é com interface SWING e está rodando em plataforma linux.

Agradeço!

Não sei se ajuda, mas procure identificar que padrão de codificação de caracteres que o seu Linux utiliza.
Se quiser saber mais procura nas APIs o pacote java.lang o item Char Encoding traz algumas explicações sobre os padrões de caracter, acredito que seu teclado possa estar configurado com outro padrão no SO.
Ex.: o alfabeto latino utiliza a condificação ISO-8859-1.

Sou novo aqui, se falei besteira me corrijam []´s :frowning:

Olha sou meio esquecido mas sabia que tinha um tópico aqui, sobre codificação:
http://www.guj.com.br/posts/list/11166.java

eu imaginava ja alguma coisa haver com locales, mas passei despercebido com configuração do teclado no SO, na segunda vou fazer uns testes, porque o sistema roda com o cliente WIN e LINUX, no meu ambiente de trabalho so tenho o linux, vou tentar testar no WIN também !

obrigado!


estive olhando aqui, até no proprio netbeans não funciona !!!