-
Enhancement
-
Resolution: Fixed
-
P3
-
1.4.0
-
rc1
-
generic
-
generic
-
Verified
Name: yyT116575 Date: 06/12/2001
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-beta-b65)
Java HotSpot(TM) Client VM (build 1.4.0-beta-b65, mixed mode)
Thai text is quite complex, the input sequence check is necessary,
in order to check the validity of the input text.
Also the input normalization is important, to make the consistency
of input, which is important in the pattern matching applications.
The Java 2 SE v.1.2.2 Thai Localization has implemented the
WTT Thai input sequence checking method and normalization,
and both work well.
But in Java 2 v.1.4, it seems that these two features are cutted off.
As the result, user can input the 'illegal' sequences like
'double-tone marks' and etc.
We request to bring these features back
1) input sequence checking method
2) input normalization
----
for information about WTT,
Thai Input and Output Methods
http://www.inet.co.th/cyberclub/trin/thairef/wtt2/char-class.pdf
----
for information about Normalization,
An annotated reference to the Thai implementations
http://www.inet.co.th/cyberclub/trin/thairef/
(III. Distinct Characteristics of Thai,
2) Sanitising Keystroke Order versus Normalisation,
paragraph 7 )
----
for JDK comparison,
Java 2 SE v.1.2.2 Thai Localization can be downloaded at
http://www.sun.co.th/developers/thailand
(this version is implemented by Sun GE&IS)
(Review ID: 126366)
======================================================================
- relates to
-
JDK-4482394 JTextComponent incorrectly implements committed text related methods
- Closed
-
JDK-4524271 RFE: Thai WTT 2.0 editing support in JTextComponent
- Closed