• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Displaying Unicode in AWT components

 
Greenhorn
Posts: 15
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

I have this problem on displaying chinese char on my awt button.
Not sure whether I'm doing it correctly but, when I run my applet (which contain the frame that contain the button), it will NOT be able to display it (Using Sun JVM).
But, if I'm using Microsoft JVM, it will able to display it.
Btw, the Font type that I use is Dialog. Did try on other Font type that been supported by the browser (IE), M JVM and Sun JVM like, SimSun, SansSerif,etc...
Below is the code on how I do it.
.....
Font font = new Font("Dialog", Font.PLAIN, 12);

Button addButton = new Button();
addButton.setFont(font);
addButton.setLabel("\u6E05\u9664");

.....

As far as I know is, diff browser will have diff Font type that been supported by them.For example, IE only support Font type of SinSun, SinHei,NSinSun, and Microsoft Sans Serif....and I have try all the font type, still can't able to work it out. Hope you guys can share with me, what are the things that I miss out. Thank you.

Btw, I am forced to use awt. So, please don't suggest me to use Swing components. Thanks.
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic