Hi,

I have couple of Java classes (AWT stuff) that use 
Label-s, TextField-s TextArea-s and my own Panel subclass
Text - simple text editor. So far so good. Everything works well
well under Win{95,NT} but on Linux I have trouble setting
font mapping to ISO 8859-2 fonts under X11. Yes, I've read 
documentation several times but with no success {:(.

I use in my Text component just single font, say 
 new Font("Monospaced",Font.PLAIN,20)

it is enough for me. So I tried setting 

  monospaced.plain.0=-fixed-misc-*-*-*--*-%d-*-*-*-*-iso8859-2

plus corresponding

  fontcharset.monospaced.0=sun.io.CharToByteISO8859_2

plus I changed exclusion range to:

   exclusion.monospaced.plain.0=0200-ffff

I guess I have troubles setting font.properties (possibly
font.properties.cs) or there is a bug in font mapping code under
Linux ?

Could someone explain me the process of mapping of any single Unicode 
character inside JVM to a character beeing displayed using some X11 
font ?

Also some code snippets from the places where underlying X11 fonts
are choosen would be big advantage for me to understand the process.
Can someone send it to me ?

I wanted to solve the problem myself, but since I am in Czech Republic,
I was not allowed to sign the Sun's NDA. {:((

Any help and/or pointers will be greatly welcome. 

Michal
-- 
Michal Fadljevic ([EMAIL PROTECTED]) +420/2/701-719

Reply via email to