Problema ao escrever caracteres UNICODE em um Jlabel no NetBeans 6.0.1

224 views
Skip to first unread message

Julierme Silva

unread,
Mar 28, 2008, 7:59:22 PM3/28/08
to PBJug
Pessoa eu migrei um código do NerBeans 5.1 para a versão mais recente
a 6.0.1.
Na ide antiga o código possuía um Jlabel que continha o símbolo delta
---> Δ. Quando migrei para o 6.0.1 esse símbolo foi substituído por
uma interrogação ---> ?
Com se essa versão não reconhecesse esse símbolo!

Como escrever esse símbolo Δ ( carácter ) agora?

Gustavo Eulalio

unread,
Mar 28, 2008, 8:07:04 PM3/28/08
to pb...@googlegroups.com
Meu chute é que a nova versão tá usando uma fonte diferente pra
mostrar o texto. Isso aparece na IDE, enquanto vc tá codificando ou na
aplicação final?
O símbolo é digitado no código ou é definido com uma sequência
Unicode? Se o símbolo estiver hardcoded, o melhor lugar pra descobrir
o código dele é em http://www.unicode.org/

--
Gustavo Eulalio
guga...@gmail.com


2008/3/28 Julierme Silva <julierm...@gmail.com>:

Julierme Silva

unread,
Mar 29, 2008, 2:48:23 PM3/29/08
to pb...@googlegroups.com
No exemplo que eu tenho aqui o símbolo é digitado no código!
Tem como eu escrever o valor do símbolo em UNICODE ?
Qual é a sintaxe de uso?
Possa que essa versão só intenda a escrita para novos símbolos através do código UNICODE!




Em 28/03/08, Gustavo Eulalio <guga...@gmail.com> escreveu:

Gustavo Eulalio

unread,
Mar 29, 2008, 6:39:24 PM3/29/08
to pb...@googlegroups.com
Tem sim. Se bem me lembro, basta colocar \uXXXX (onde XXXX é o unicode
do caractere) na string.

O problema do caractere ser digitado no código é que, dependendo da
codificação usada pela IDE pra ler e gravar o arquivo, o caractere
pode mudar. E é isso que provavelmente aconteceu com o seu arquivo. A
outra IDE deve ter salvado em UFT-8 e a atual leu em ASCII, ou
qualquer confusão assim. Já aconteceu comigo no Eclipse.

Sugiro a leitura desse artigo e dos links apontados por ele:
- "I ? Unicode"
http://www.codinghorror.com/blog/archives/001084.html

--
Gustavo Eulalio
guga...@gmail.com

2008/3/29 Julierme Silva <julierm...@gmail.com>:

Reply all
Reply to author
Forward
0 new messages