org.gnu.gtk
public interface Editable
Deprecated: This class is part of the java-gnome 2.x family of libraries,
which, due to their inefficiency and complexity, are no longer
being maintained and have been abandoned by the java-gnome
project. This class may in the future have an equivalent in
java-gnome 4.0, try looking for
org.gnome.gtk.Editable
.
You should be aware that there is a considerably different API
in the new library: the architecture is completely different
and most notably internals are no longer exposed to public view.
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. |
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(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.
|
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Causes the characters in the current selection to be copied to the clipboard.Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Causes the characters in the current selection to be copied to the clipboard and then deleted from the widget.Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Deletes the contents of the current selection.Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Delete a sequence of characters. The characters that are deleted are those characters from position start up to, but not including end. If end is a negative number then the characters to be deleted are from start until the end of the text.Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Retrieve a sequence of characters. The characters that are retrieved are those characters from position start up to, but not including end. If end is negative, then the characters retrieved will be those characters from start until the end of the text.Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Retrieves the current cursor position.Returns: A 0 based integer that identifies the offset position of the cursor from the beginning of the text.
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Retrieves whether the text contained in the widget is editable.Returns: true if the text is editable.
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Insert text at a given pointParameters: text The text to insert. offset The offset into the buffer to begin the insert.
Returns: The current offset after the text has been inserted.
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Causes the contents of the clipboard to be pasted into this widget at the current cursor position.Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Select a region of text. The characters that are selected are those characters at positions from start up to, but not including end. If end is negative, then the characters selected will be those characters from start to the end of the textDeprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Sets the cursor positionParameters: 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.
Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.
Determines if the user can edit the text contained in the widget.Parameters: isEditable true if the user can edit the text.