Skip to main content

Software  > Globalization > 

Globalize your On Demand Business

Assessment of Thai usabilities and its implication on the JDK : Executive Summary

Java has basic Thai support on Thai locale information and codepage conversion since JDK 1.1. However, this is inadequate for real-world applications because Java developers who are using JDK1.1 in their applications must implement their own codes or using the other libraries (such as ICU4J) to support Thai language. In Java 2, Thai support is much better than in the JDK 1.1. It includes new features such as Thai text rendering on Swing components, Thai word break detection, Thai collation, etc. The Java version we use as reference in this topic is Java 2 1.4. This article does not explain how to use the Java APIs in details. It provides a few source codes examples and concentrates on the assessment of Thai usability for the following areas:

  • Locale Information
  • Data Interchange
  • Input Method
  • Font
  • Text Rendering
  • TextLayout class
  • Text Boundary Detection

Suwit Srivilairith
National Language Development & Translation Services Center
Globalization Center of Competency, IBM Thailand


gray line

Continue to Locale Information


E-mail us
Easy ways to get the answers you need.
E-mail us