java.awt.event

Class InputMethodEvent

  • java.lang.Object
  • All Implemented Interfaces:
    java.io.Serializable
    public class InputMethodEvent extends AWTEvent
    Input method events contain information about text that is being composed using an input method. Whenever the text changes, the input method sends an event. If the text component that's currently using the input method is an active client, the event is dispatched to that component. Otherwise, it is dispatched to a separate composition window.

    The text included with the input method event consists of two parts: committed text and composed text. Either part may be empty. The two parts together replace any uncommitted composed text sent in previous events, or the currently selected committed text. Committed text should be integrated into the text component's persistent data, it will not be sent again. Composed text may be sent repeatedly, with changes to reflect the user's editing operations. Committed text always precedes composed text.

    Since:
    1.2
    See Also:
    Serialized Form
    • Fields 
      Modifier and Type Field and Description
      Inherited member indicator ACTION_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting action events.
      Inherited member indicator ADJUSTMENT_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting adjustment events.
      Ordinary member indicator CARET_POSITION_CHANGED Reveal DetailHide Detail
      The event type indicating a changed insertion point in input method text.
      Inherited member indicator COMPONENT_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting component events.
      Inherited member indicator CONTAINER_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting container events.
      Inherited member indicator FOCUS_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting focus events.
      Inherited member indicator HIERARCHY_BOUNDS_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting hierarchy bounds events.
      Inherited member indicator HIERARCHY_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting hierarchy events.
      Inherited member indicator INPUT_METHOD_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting input method events.
      Ordinary member indicator INPUT_METHOD_FIRST Reveal DetailHide Detail
      Marks the first integer id for the range of input method event ids.
      Ordinary member indicator INPUT_METHOD_LAST Reveal DetailHide Detail
      Marks the last integer id for the range of input method event ids.
      Ordinary member indicator INPUT_METHOD_TEXT_CHANGED Reveal DetailHide Detail
      The event type indicating changed input method text.
      Inherited member indicator INVOCATION_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting invocation events.
      Inherited member indicator ITEM_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting item events.
      Inherited member indicator KEY_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting key events.
      Inherited member indicator MOUSE_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting mouse events.
      Inherited member indicator MOUSE_MOTION_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting mouse motion events.
      Inherited member indicator MOUSE_WHEEL_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting mouse wheel events.
      Inherited member indicator PAINT_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting paint events.
      Inherited member indicator RESERVED_ID_MAX Reveal DetailHide Detail
      The maximum value for reserved AWT event IDs.
      Inherited member indicator TEXT_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting text events.
      Inherited member indicator WINDOW_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting window events.
      Inherited member indicator WINDOW_FOCUS_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting window focus events.
      Inherited member indicator WINDOW_STATE_EVENT_MASK Reveal DetailHide Detail
      The event mask for selecting window state events.
    • Constructors 
      Constructor and Description
      Ordinary member indicator InputMethodEvent Reveal DetailHide Detail
      Constructs an InputMethodEvent with the specified source component, type, text, caret, and visiblePosition.
      Ordinary member indicator InputMethodEvent Reveal DetailHide Detail
      Constructs an InputMethodEvent with the specified source component, type, time, text, caret, and visiblePosition.
      Ordinary member indicator InputMethodEvent Reveal DetailHide Detail
      Constructs an InputMethodEvent with the specified source component, type, caret, and visiblePosition.
    • Methods 
      Modifier and Type Method and Description
      Overridden member indicator consume Reveal DetailHide Detail
      Consumes this event so that it will not be processed in the default manner by the source which originated it.
      Ordinary member indicator getCaret Reveal DetailHide Detail
      Gets the caret.
      Ordinary member indicator getCommittedCharacterCount Reveal DetailHide Detail
      Gets the number of committed characters in the text.
      Inherited member indicator getID Reveal DetailHide Detail
      Returns the event type.
      Inherited member indicator getSource Reveal DetailHide Detail
      The object on which the Event initially occurred.
      Ordinary member indicator getText Reveal DetailHide Detail
      Gets the combined committed and composed text.
      Ordinary member indicator getVisiblePosition Reveal DetailHide Detail
      Gets the position that's most important to be visible.
      Ordinary member indicator getWhen Reveal DetailHide Detail
      Returns the time stamp of when this event occurred.
      Overridden member indicator isConsumed Reveal DetailHide Detail
      Returns whether or not this event has been consumed.
      Overridden member indicator paramString Reveal DetailHide Detail
      Returns a parameter string identifying this event.
      Inherited member indicator setSource Reveal DetailHide Detail
      Retargets an event to a new source.
      Inherited member indicator toString Reveal DetailHide Detail
      Returns a String representation of this object.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
This document was created by Dulcet from the OpenJDK sources. Copyright © 1993, 2012 Oracle and/or its affiliates. All rights reserved.

SourceForge