Browse Source
【问题原因】 合成文本,如中文等存在输入-删除-替换的机制,参考JTextComponent#replaceInputMethodText() 所以insertString中不能直接return,而应该抛出异常中断后续字符处理,否则在处理中文等合成文本时 会导致原有字符被删除 【改动思路】 同上bugfix/11.0
Starryi
3 years ago
1 changed files with 5 additions and 2 deletions
Loading…
Reference in new issue