|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Editable
The Editable interface is used by widgets that edit text, such as
Entry
widget. It cannot be instantiated by itself. This interface
contains functions for generically manipulating an editable widget, a large
number of action events used for key bindings, and several events that an
application can connect to to modify the behavior of a widget.
Method Summary | |
---|---|
void |
copyClipboard()
Causes the characters in the current selection to be copied to the clipboard. |
void |
cutClipboard()
Causes the characters in the current selection to be copied to the clipboard and then deleted from the widget. |
void |
deleteSelection()
Deletes the contents of the current selection. |
void |
deleteText(int start,
int end)
Delete a sequence of characters. |
java.lang.String |
getCharacters(int start,
int end)
Retrieve a sequence of characters. |
int |
getCursorPosition()
Retrieves the current cursor position. |
boolean |
getEditable()
Retrieves whether the text contained in the widget is editable. |
int |
insertText(java.lang.String text,
int offset)
Insert text at a given point |
void |
pasteClipboard()
Causes the contents of the clipboard to be pasted into this widget at the current cursor position. |
void |
selectRegion(int start,
int end)
Select a region of text. |
void |
setCursorPosition(int position)
Sets the cursor position |
void |
setEditable(boolean isEditable)
Determines if the user can edit the text contained in the widget. |
Method Detail |
---|
void selectRegion(int start, int end)
int insertText(java.lang.String text, int offset)
text
- The text to insert.offset
- The offset into the buffer to begin the insert.
void deleteText(int start, int end)
java.lang.String getCharacters(int start, int end)
void cutClipboard()
void copyClipboard()
void pasteClipboard()
void deleteSelection()
void setCursorPosition(int position)
position
- The position of the cursor. The cursor is displayed before the
character with the given (base 0) index in the widget. The
value must be less than or equal to the number of characters
in the widget.int getCursorPosition()
void setEditable(boolean isEditable)
isEditable
- true if the user can edit the text.boolean getEditable()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |