All Packages Class Hierarchy This Package Previous Next Index
Class java.awt.TextComponent
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.TextComponent
- public class TextComponent
- extends Component
A TextComponent is a component that allows the editing of some text.
-
textListener
-
-
addTextListener(TextListener)
- Adds the specified text event listener to recieve text events
from this textcomponent.
-
getCaretPosition()
- Returns the position of the text insertion caret for the
text component.
-
getSelectedText()
- Returns the selected text contained in this TextComponent.
-
getSelectionEnd()
- Returns the selected text's end position.
-
getSelectionStart()
- Returns the selected text's start position.
-
getText()
- Returns the text contained in this TextComponent.
-
isEditable()
- Returns the boolean indicating whether this TextComponent is
editable or not.
-
paramString()
- Returns the String of parameters for this TextComponent.
-
processEvent(AWTEvent)
- Processes events on this textcomponent.
-
processTextEvent(TextEvent)
-
Processes text events occurring on this text component by
dispatching them to any registered TextListener objects.
-
removeNotify()
- Removes the TextComponent's peer.
-
removeTextListener(TextListener)
- Removes the specified text event listener so that it no longer
receives text events from this textcomponent
-
select(int, int)
- Selects the text found between the specified start and end locations.
-
selectAll()
- Selects all the text in the TextComponent.
-
setCaretPosition(int)
- Sets the position of the text insertion caret for the TextComponent
-
setEditable(boolean)
- Sets the specified boolean to indicate whether or not this
TextComponent should be editable.
-
setSelectionEnd(int)
- Sets the selection end to the specified position.
-
setSelectionStart(int)
- Sets the selection start to the specified position.
-
setText(String)
- Sets the text of this TextComponent to the specified text.
textListener
Properties Inheritable
textListener=TextListener
removeNotify
method removeNotify() public
- Removes the TextComponent's peer. The peer allows us to modify
the appearance of the TextComponent without changing its
functionality.
- Overrides:
- removeNotify in class Component
setText
method setText(t=String) public protect
- Sets the text of this TextComponent to the specified text.
- Parameters:
- t - the new text to be set
- See Also:
- getText
getText
method getText() returns String public protect
- Returns the text contained in this TextComponent.
- See Also:
- setText
getSelectedText
method getSelectedText() returns String public protect
- Returns the selected text contained in this TextComponent.
- See Also:
- setText
isEditable
method isEditable() returns boolean public
- Returns the boolean indicating whether this TextComponent is
editable or not.
- See Also:
- setEditable
setEditable
method setEditable(b=boolean) public protect
- Sets the specified boolean to indicate whether or not this
TextComponent should be editable.
- Parameters:
- b - the boolean to be set
- See Also:
- isEditable
getSelectionStart
method getSelectionStart() returns int public protect
- Returns the selected text's start position.
setSelectionStart
method setSelectionStart(selectionStart=int) public protect
- Sets the selection start to the specified position. The new
starting point is constrained to be before or at the current
selection end.
- Parameters:
- selectionStart - the start position of the text
getSelectionEnd
method getSelectionEnd() returns int public protect
- Returns the selected text's end position.
setSelectionEnd
method setSelectionEnd(selectionEnd=int) public protect
- Sets the selection end to the specified position. The new
end point is constrained to be at or after the current
selection start.
- Parameters:
- selectionEnd - the start position of the text
select
method select(selectionStart=int, -
selectionEnd=int) public protect
- Selects the text found between the specified start and end locations.
- Parameters:
- selectionStart - the start position of the text
- selectionEnd - the end position of the text
selectAll
method selectAll() public protect
- Selects all the text in the TextComponent.
setCaretPosition
method setCaretPosition(position=int) public
- Sets the position of the text insertion caret for the TextComponent
- Parameters:
- position - the position
- Throws: IllegalArgumentException
- If position is less than 0.
getCaretPosition
method getCaretPosition() returns int public
- Returns the position of the text insertion caret for the
text component.
- Returns:
- the position of the text insertion caret for the text component.
addTextListener
method addTextListener(l=TextListener) public
- Adds the specified text event listener to recieve text events
from this textcomponent.
- Parameters:
- l - the text event listener
removeTextListener
method removeTextListener(l=TextListener) public
- Removes the specified text event listener so that it no longer
receives text events from this textcomponent
processEvent
method processEvent(e=AWTEvent) Inheritable
- Processes events on this textcomponent. If the event is a
TextEvent, it invokes the processTextEvent method,
else it invokes its superclass's processEvent.
- Parameters:
- e - the event
- Overrides:
- processEvent in class Component
processTextEvent
method processTextEvent(e=TextEvent) Inheritable
- Processes text events occurring on this text component by
dispatching them to any registered TextListener objects.
NOTE: This method will not be called unless text events
are enabled for this component; this happens when one of the
following occurs:
a) A TextListener object is registered via addTextListener()
b) Text events are enabled via enableEvents()
- Parameters:
- e - the text event
- See Also:
- enableEvents
paramString
method paramString() returns String Inheritable
- Returns the String of parameters for this TextComponent.
- Overrides:
- paramString in class Component
All Packages Class Hierarchy This Package Previous Next Index