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

IMEs are illegally automatically switched every time a GUI event is occurred

XMLWordPrintable

    • 01
    • x86
    • windows_95, windows_98, windows_nt
    • Verified



        Name: rlT66838 Date: 05/10/2000


        java version "1.3.0"
        Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0-C)
        Java HotSpot(TM) Client VM (build 1.3.0-C, mixed mode)

        While two Japanese IME (MSIME97 and ATOK13 in my case) are installed,
        they are illegally automatically switched
        every time a GUI event is occurred in Swing applications.
          To give actual examples, application start, window open and close,
        dialog open and close, menu select and button click cause
        the illegal IME switching.
        No error message is displayed.
        I can't show you the source code because I tried it
        by using "ready-made" applications,
        for example, Justsystem Ichitaro ARK, MagicDraw UML and so on.

        J2SE 1.3rc1 had no problem but J2SE 1.3.0fcs might be wrong.
        (Review ID: 104653)
        ======================================================================

        Name: rlT66838 Date: 05/31/2000


        java version "1.3.0"
        Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0-C)
        Java HitSpot(TM) Client VM (build 1.3.0-C, mixed mode)

        When focus owner component or active window is changed,window related IME is
        switched to other IME automatically under the environment that two(or more) IME
        have installed. This problem doesn't occur in JDK1.3 RC2.

        - OS: Windows98(Japanese)
        - IME:IME98 and OAK, IME98 and ATOK

        - Steps to reproduce the problem
        (1) Go to the demo\jfc\Notepad directory.
        (2) Run Notepad demo
           "java -jar Notepad.jar"
           -> Notepad will show up
        (3) Input Japanese character under IME98.
        (4) Change Active Window through click the other window.
        (5) Click Notepad. Notepad is Active Window.
           -> IME is changed to ATOK or OAK
        (Review ID: 105498)
        ======================================================================

              naoto Naoto Sato
              rlewis Roger Lewis (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: