Module com.googlecode.lanterna
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) int
int
getLocationOffset
(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:
getTextLocation
in interfaceInputMethodRequests
-
getLocationOffset
- Specified by:
getLocationOffset
in interfaceInputMethodRequests
-
getInsertPositionOffset
public int getInsertPositionOffset()- Specified by:
getInsertPositionOffset
in interfaceInputMethodRequests
-
getCommittedText
public AttributedCharacterIterator getCommittedText(int beginIndex, int endIndex, AttributedCharacterIterator.Attribute[] attributes) - Specified by:
getCommittedText
in interfaceInputMethodRequests
-
getCommittedTextLength
public int getCommittedTextLength()- Specified by:
getCommittedTextLength
in interfaceInputMethodRequests
-
cancelLatestCommittedText
public AttributedCharacterIterator cancelLatestCommittedText(AttributedCharacterIterator.Attribute[] attributes) - Specified by:
cancelLatestCommittedText
in interfaceInputMethodRequests
-
getSelectedText
public AttributedCharacterIterator getSelectedText(AttributedCharacterIterator.Attribute[] attributes) - Specified by:
getSelectedText
in interfaceInputMethodRequests
-