|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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 |
public void selectRegion(int start, int end)
public int insertText(java.lang.String text, int offset)
text
- The text to insert.offset
- The offset into the buffer to begin the insert.
public void deleteText(int start, int end)
public java.lang.String getCharacters(int start, int end)
public void cutClipboard()
public void copyClipboard()
public void pasteClipboard()
public void deleteSelection()
public 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.public int getCursorPosition()
public void setEditable(boolean isEditable)
isEditable
- true if the user can edit the text.public boolean getEditable()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |