Java AWT

Previous Chapter 23
java.awt.peer Reference
Next
 

TextComponentPeer

Name

TextComponentPeer

[Graphic: Figure from the text]

Description

TextComponentPeer is an interface that defines the basis for text components.

Interface Definition

public abstract interface java.awt.peer.TextComponentPeer
   extends java.awt.peer.ComponentPeer {
  // Interface Methods
  public abstract int getCaretPosition(); (New)
  public abstract int getSelectionEnd();
  public abstract int getSelectionStart();
  public abstract String getText();
  public abstract void select (int selectionStart, int selectionEnd);
  public abstract void setCaretPosition (int pos); (New)
  public abstract void setEditable (boolean state);
  public abstract void setText (String text);
}

Interface Methods

getCaretPosition

public abstract int getCaretPosition() (New)

Returns

The current position of the caret (text cursor).

getSelectionEnd

public abstract int getSelectionEnd()

Returns

The ending cursor position of any selected text.

getSelectionStart

public abstract int getSelectionStart()

Returns

The initial position of any selected text.

getText

public abstract String getText()

Returns

The current contents of the text component's peer.

select

public abstract void select (int selectionStart, int selectionEnd)

Parameters

selectionStart

Beginning position of the text to select.

selectionEnd

Ending position of the text to select.

Description

Selects text in the text component's peer.

selectCaretPosition

public abstract void selectCaretPosition (int pos)

Parameters

pos

New caret position.

Description

Changes the position of the caret (text cursor).

setEditable

public abstract void setEditable (boolean state)

Parameters

state

true if the user can change the contents of the text component's peer (i.e., true to make the peer editable); false to make the peer read-only.

Description

Allows you to change the current editable state of the text component's peer.

setText

public abstract void setText (String text)

Parameters

text

New text for the text component's peer .

Description

Sets the content of the text component's peer.

See Also

ComponentPeer, String, TextAreaPeer, TextFieldPeer


Previous Home Next
TextAreaPeer Book Index TextFieldPeer

Java in a Nutshell Java Language Reference Java AWT Java Fundamental Classes Exploring Java