Class TerminalInputMethodRequests
java.lang.Object
com.googlecode.lanterna.terminal.swing.TerminalInputMethodRequests
- All Implemented Interfaces:
InputMethodRequests
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTerminalInputMethodRequests(Component owner, GraphicalTerminalImplementation terminalImplementation) -
Method Summary
Modifier and TypeMethodDescriptiongetCommittedText(int beginIndex, int endIndex, AttributedCharacterIterator.Attribute[] attributes) intintgetLocationOffset(int x, int y) getSelectedText(AttributedCharacterIterator.Attribute[] attributes) getTextLocation(TextHitInfo offset)
-
Field Details
-
owner
-
terminalImplementation
-
-
Constructor Details
-
TerminalInputMethodRequests
public TerminalInputMethodRequests(Component owner, GraphicalTerminalImplementation terminalImplementation)
-
-
Method Details
-
getTextLocation
- Specified by:
getTextLocationin interfaceInputMethodRequests
-
getLocationOffset
- Specified by:
getLocationOffsetin interfaceInputMethodRequests
-
getInsertPositionOffset
public int getInsertPositionOffset()- Specified by:
getInsertPositionOffsetin interfaceInputMethodRequests
-
getCommittedText
public AttributedCharacterIterator getCommittedText(int beginIndex, int endIndex, AttributedCharacterIterator.Attribute[] attributes) - Specified by:
getCommittedTextin interfaceInputMethodRequests
-
getCommittedTextLength
public int getCommittedTextLength()- Specified by:
getCommittedTextLengthin interfaceInputMethodRequests
-
cancelLatestCommittedText
public AttributedCharacterIterator cancelLatestCommittedText(AttributedCharacterIterator.Attribute[] attributes) - Specified by:
cancelLatestCommittedTextin interfaceInputMethodRequests
-
getSelectedText
public AttributedCharacterIterator getSelectedText(AttributedCharacterIterator.Attribute[] attributes) - Specified by:
getSelectedTextin interfaceInputMethodRequests
-