Problem with the EURO character

I can't see the Euro character and I don't understand why. I use the symbol \u20AC and it doesn't work. I have use some fonts which allow the symbol but I only get a white space or nothing.

I haven't tried to print it but I'll try. This problem happens trying to show in JLabels or JTextFields.

Does anyone know what's wrong?

I'm working with JDK 1.3.

[390 byte] By [sasato] at [2007-9-26 1:22:18]
# 1

Hi Andres,

I've seen this situation before with several characters that don't display in certain fonts even though font.canDisplay(char) evaluates true.

For example, Courier New (among many others) and \u20ac . (I don't know why this is?)

Anyway, use the Ariel Unicode MS font and it will display.

Regards,

Joe

joefk at 2007-6-29 0:59:10 > top of Java-index,Desktop,I18N...
# 2
It works (Arial Unicode MS) but I would like to know why it doesn't work with other Fonts. Or I hope it will be ok in the 1.4.Thank you.
sasato at 2007-6-29 0:59:10 > top of Java-index,Desktop,I18N...
# 3
Andres,My experience in using fonts in 1.3 is that there are many things that don't perform as expected or as documented. Again, I don't know why that is, but I wouldn't bet the ranch on these things being fixed in 1.4 ;-)Regards,Joe
joefk at 2007-6-29 0:59:10 > top of Java-index,Desktop,I18N...