TextComponent

Name

TextComponent

[Graphic: Figure from the text]

Description

The abstract TextComponent class provides the base class for the text input components, TextArea and TextField.

Class Definition

public abstract class java.awt.TextComponent extends java.awt.Component {
 // Instance Methods public void addTextListener (TextListener l); public int getCaretPosition(); public synchronized String getSelectedText();
public synchronized int getSelectionEnd();
public synchronized int getSelectionStart();
public synchronized String getText();
public boolean isEditable();
public void removeNotify();
public void removeTextListener (TextListener l); public synchronized void select (int selectionStart, int selectionEnd);
public synchronized void selectAll();
public void setCaretPosition (int position); public synchronized void setEditable (boolean state);
public synchronized void setSelectionEnd (int selectionEnd); public synchronized void setSelectionStart (int selectionStart); public synchronized void setText (String text); // Protected Instance Methods protected String paramString(); protected void processEvent (AWTEvent e); protected void processTextEvent (TextEvent e);
}

Instance Methods

addTextListener

public void addTextListener (TextListener l)

getCaretPosition

public int getCaretPosition()

getSelectedText

public synchronized String getSelectedText()

getSelectionEnd

public synchronized int getSelectionEnd()

getSelectionStart

public synchronized int getSelectionStart()

getText

public synchronized String getText()

isEditable

public boolean isEditable()

removeNotify

public void removeNotify()

removeTextListener

public void removeTextListener (TextListener l)

select

public synchronized void select (int selectionStart, int selectionEnd)

selectAll

public synchronized void selectAll()

setCaretPosition

public void setCaretPosition (int position)

setEditable

public synchronized void setEditable (boolean state)

setSelectionEnd

public synchronized void setSelectionEnd (int selectionEnd)

setSelectionStart

public synchronized void setSelectionStart (int selectionStart)

setText

public synchronized void setText (String text)

Protected Instance Methods

paramString

protected String paramString()

processEvent

protected void processEvent (AWTEvent e)

processTextEvent

protected void processTextEvent (TextEvent e)

See Also

Component, TextArea, TextField, String