JDK-4967946 : Java Swing Text Components doesn't Accept Arabic Keyboard Input on Linux KDE 3.1
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: java.awt:i18n
  • Affected Version: 1.4.2
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: linux
  • CPU: x86
  • Submitted: 2003-12-12
  • Updated: 2004-04-01
  • Resolved: 2004-04-01
Related Reports
Duplicate :  
Description
Name: gm110360			Date: 12/12/2003


FULL PRODUCT VERSION :
java version "1.4.2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-b28)
Java HotSpot(TM) Client VM (build 1.4.2-b28, mixed mode)


ADDITIONAL OS VERSION INFORMATION :
Linux localhost 2.4.22-10mdk #1 Thu Sep 18 12:30:58 CEST 2003 i686 unknown unknown GNU/Linux

A DESCRIPTION OF THE PROBLEM :
PROBLEM:
. Java Swing text components Programs can not accept Arabic Keyboard input.
. Java Programes that contain Arabic Characters can be Desplayied properly.
. When switch to Arabic Keyboard it writes only Numbers and common Languages charachters like Return, Space, Backspace, Digits...
. This problem even happen for Java Applications on Linux that already can accept Arabic writings on Windows.
. Arabic is written and displayed properly on all Linux Native Programs.

Operating System:
- Mandrake Linux 9.2
- KDE 3.1 Desktop Environment

USED RPMs in Arabic i18n for KDE are:

1- fonts-ttf-arabic-1.1-3mdk
  From:
http://rpm.pbone.net/index.php3/stat/4/idpl/813812/com/fonts-ttf-arabic-1.1-3mdk.noarch.rpm.html
Direct:
ftp://mandrake.contactel.cz/Mandrake-devel/cooker/amd64/Mandrake/RPMS/fonts-ttf-arabic-1.1-3mdk.noarch.rpm

2- kde-i18n-ar-3.1.3-1mdk
  From:
http://rpm.pbone.net/index.php3/stat/4/idpl/615997/com/kde-i18n-ar-3.1.3-1mdk.noarch.rpm.html
Direct:
ftp://mandrake.contactel.cz/Mandrake-devel/cooker/amd64/Mandrake/RPMS/kde-i18n-ar-3.1.3-1mdk.noarch.rpm


REPRODUCIBILITY :
This bug can be reproduced always.
(Incident Review ID: 228382) 
======================================================================

Comments
EVALUATION Arabic Writing System is not yet supported on Sun's Linux JRE (http://java.sun.com/j2se/1.4.2/docs/guide/intl/locale.doc.html). ###@###.### 2004-01-05
05-01-2004