This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 37032

Summary: [I18N] Difficulty typing in Japanese in Editor
Product: editor Reporter: cahrens <cahrens>
Component: -- Other --Assignee: issues@editor <issues>
Status: RESOLVED DUPLICATE    
Severity: blocker CC: kfrank, prehak
Priority: P2 Keywords: I18N
Version: 3.x   
Hardware: PC   
OS: Windows ME/2000   
Issue Type: DEFECT Exception Reporter:
Bug Depends on:    
Bug Blocks: 45719    

Description cahrens 2003-11-04 19:38:32 UTC
With a plain JEditorPane (no NetBeans classes), 
an underline appears below characters before they 
have been accepted in Japanese mode.  

However, in our NetBeans-based Editor this does 
not happen.  This makes it very difficult to type 
Japanese text in the editor.
Comment 1 Miloslav Metelka 2004-01-23 16:04:08 UTC
You are right, we do not highlight the background of the typed text in
input method. We need to start to support element breaking in the
editor in order to allow this.
Comment 2 Roman Strobl 2005-01-10 13:16:41 UTC
Changed target milestone to TBD.
Comment 3 Miloslav Metelka 2005-03-31 13:03:52 UTC
Setting TM to future.
Comment 4 Ken Frank 2006-06-02 05:55:48 UTC
nb day 06 survey mentioned this issue specifically;
am raising it to p2; can it be considered for nb6.0 ?

ken.frank@sun.com
Comment 5 Miloslav Metelka 2006-06-02 11:55:06 UTC
We will resolve this for 6.0. Either by the new Editor API that we're preparing
or by tweaking the old APIs.
I've got an idea that instead of implementing breaking of the elements we could
store the composed text information as a document property an have a drawing
layer that would render the highlight according to the property. That could
simplify the implementation with the same result. I'll try to check this.
Comment 6 Vitezslav Stejskal 2006-10-13 01:28:58 UTC
It looks like the same problem as the issue #14549.

*** This issue has been marked as a duplicate of 14549 ***