JRE 1.6.0_01 Font Problems

Hi,

Our application has Java Applet that runs using JRE 1.5.0_05 or later within IE.

Some of our customers (not all), who use Windows XP SP2, and JRE 1.6.0_01, are facing problems. Instead of alphabets, they see squares in the applets (JLabels).

When we changed the font being displayed from Arial to Verdana, they could see the text properly. But we wonder what is preventing them from displaying Arial text. And we will prefer Arial over Verdana.

We also found that, with arial, the numbers were displayed correctly, although in a different font.

Where should we look for the problem area on the client machine?

[650 byte] By [manoj@vistaara] at [2007-11-27 8:39:47]
# 1

The clients OS should support the Arial font.

In windows environment : Control panel and check Regional and language options. On Language tab, Install files for complex... must be selected..

See http://forum.java.sun.com/thread.jspa?forumID=257&threadID=527915

You can also use Search Forums (on the bottom of the left menu of this web site) and type key words such as: Label font swing problem...

java_2006a at 2007-7-12 20:37:54 > top of Java-index,Desktop,Runtime Environment...
# 2

Hi,

Thanx for the interest.

I also have the same versions (XP SP2 and JRE 1.6.0_01), and I do not have that option 'Install Complex..' not checked. Yet I do not face that problem.

I will want to reproduce that problem on my machine, but am not able to do that so far.

Regards,

Manoj Sheth

manoj@vistaara at 2007-7-12 20:37:54 > top of Java-index,Desktop,Runtime Environment...
# 3
check your windows to see whether you have a directory called Fonts.normally, all supported fonts are located in this directoryC:\WINDOWS\Fonts.I think a specific font like Arial could be displayed only if it's installed on the OS.
java_2006a at 2007-7-12 20:37:54 > top of Java-index,Desktop,Runtime Environment...