Input methods are always enabled for ActiveClient instances. Adjusts composed text for new font size. This override returns the concatenation of committed text and composed text. The caret provided by the input method may be null. Handles changes to the text entered through an input method.
Committed text contained in the event is appended to the committed text of the text component.
Composed text contained in the event replaces any existing composed text in the text component. The caret defined in the event is saved and will be returned by getCaret if there is composed text. The component is redrawn. In this simple component, we only keep input method highlight attributes. Smarter components may want to keep language, reading, input method segment, and other attributes as well.