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

Japanese Microsoft IME Candidate Window is displayed at incorrect location

XMLWordPrintable

      ADDITIONAL SYSTEM INFORMATION :
      OS:Windows 10 Enterprise 1903
      OS build:18362.356
      Java Runtime Information:
      java version "1.8.0_202"
      Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
      Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)

      A DESCRIPTION OF THE PROBLEM :
      When to input text in javax.swing.JTextArea component, Candidate Windows of Microsoft IME is displayed on inputted text and can not see inputted text. It occurs only when height of Candidate Windows is bigger than height of between inputted text and bottom of desktop.

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      1. Execute a simple active java swing program containing a JTextArea component.
      2. Install Japanese(Japan) keyboard - Microsoft Office IME
          https://www.thewindowsclub.com/install-japanese-keyboard-on-windows-10
      3. Switch the input mode to Kana mode that provides Microsoft Office IME(Japanese)
      4. Move the Java Window to the bottom of desktop.
      5. Type any text into the JTextArea through IME, and press the space key.
          (The text to input recommends that it is one character of Kana. example. あ)

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      Candidate Windows of Microsoft IME is displayed on inputted text and can not see inputted text.
      ACTUAL -
      Candidate Windows of Microsoft IME is displayed above inputted text and can see inputted text.

      FREQUENCY : always


        1. IMEtest.java
          0.7 kB
          Pardeep Sharma
        2. java13.jpg
          248 kB
          Pardeep Sharma
        3. java8_u231.jpg
          243 kB
          Pardeep Sharma
        4. japanese.png
          135 kB
          Prasanta Sadhukhan

            psadhukhan Prasanta Sadhukhan
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: