Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-5037496

[WinXP] MS-IME preedit/candidate is displayed at improper position

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P5 P5
    • None
    • 1.4.2
    • client-libs

      Name: dk106046 Date: 04/26/2004

      OPERATING SYSTEM(S):
      Windows XP SP1 Traditional Chinese

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


      This test requires "New Phonetic IME 2002a" Traditional Chinese MS-IME

      1. Compile JTextAreaTest.java and run it.
      2. Press "Ctrl+Space" to activate MS-IME and choose "New Phonetic IME 2002a".
      3. Type "ed", then press "Space".
      4. MS-IME status window is displayed at improper position.
      5. It locate at the center of screen, it should be under of current cursor. <-Problem
      6. When move current window, IME status window cannot follow up. <-Problem

      ====== JTextAreaTest.java ========================
      import java.awt.*;
      import javax.swing.*;

      class JTextAreaTest extends JFrame {
          JTextAreaTest() {
              Container c = getContentPane();
              c.setLayout(new GridLayout(0,1));
              c.add(new JTextArea(5,10));
          }
          public static void main(String args[]) {
              JTextAreaTest f = new JTextAreaTest();
              f.pack();
              f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              f.show();
          }
      }
      ==================================================
      ###@###.### 10/24/04 22:41 GMT

            nishjain Nishit Jain
            dkorbel David Korbel (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: