On Thu, 16 Mar 2023 08:33:35 GMT, 柳鲲鹏 <[email protected]> wrote:
>> Candidat box can moving with caret on windows version. Someone must wrote >> codes for linux(ubuntu), but it doesn't work, so he didn't commit the codes. >> Why it doesn't work, is the key problem. >> >> 1, I wrote a example for linux: >> https://github.com/quantum6/X11InputMethod >> >> I tried all parameters to test and as my research: >> If you use XIMPreeditCallbacks to initiate, the box can't be moved with >> caret. >> If you use XIMPreeditNothing, it works. >> All examples use XIMPreeditCallbacks to initiate input method and candidate >> box can't moving. So I understand why he didn't commit the codes. >> >> 2, I traced the route of transfering caret coordites on windows version, >> then add codes for linux. >> 3, Taishan Office(like Microsoft Office Word) is running on jdk, we tested >> for a long time, it works OK. >> 4, I am not sure for AIX( no environment). >> >> >> JDK-8264728 : When use chinese IME, the candidate box isn't moved with caret >> of JTextArea >> Type: Bug >> Component: client-libs >> Sub-Component: java.awt:i18n >> Affected Version: 8,9,15,16 >> Priority: P3 >> Status: Open >> Resolution: Unresolved >> OS: linux >> CPU: x86_64 > > 柳鲲鹏 has refreshed the contents of this pull request, and previous commits > have been removed. Incremental views are not available. The pull request now > contains one commit: > > 8264728: When use chinese IME, the candidate box isn't moved with caret of > JTextArea Is there anyone to check this? ------------- PR Comment: https://git.openjdk.org/jdk/pull/13055#issuecomment-1576866687
