TextArea

Name

TextArea

[Graphic: Figure from the text]

Description

The TextArea class provides a multi-line Component for textual user input.

Class Definition

public class java.awt.TextArea extends java.awt.TextComponent {
 // Constants public final static int SCROLLBARS_BOTH; public final static int SCROLLBARS_HORIZONTAL_ONLY; public final static int SCROLLBARS_NONE; public final static int SCROLLBARS_VERTICAL_ONLY; // Constructors public TextArea();
public TextArea (int rows, int columns);
public TextArea (String text);
public TextArea (String text, int rows, int columns);
public TextArea (String text, int rows, int columns, int scrollbars); // Instance Methods public void addNotify();
public synchronized void append (String string); public void appendText (String string); (Deprecated) public int getColumns();
public Dimension getMinimumSize(); public Dimension getMinimumSize (int rows, int columns); public Dimension getPreferredSize(); public Dimension getPreferredSize (int rows, int columns); public int getRows();
public int getScrollbarVisibility(); public synchronized void insert (String string, int position); public void insertText (String string, int position); (Deprecated) public Dimension minimumSize(); (Deprecated) public Dimension minimumSize (int rows, int columns); (Deprecated) public Dimension preferredSize(); (Deprecated) public Dimension preferredSize (int rows, int columns); (Deprecated) public synchronized void replaceRange (String str, int start, int end); public void replaceText (String string, int startPosition, int endPosition); (Deprecated) public void setColumns (int columns); public void setRows (int rows); // Protected Instance Methods protected String paramString();
}

Constants

SCROLLBARS_BOTH

public final static int SCROLLBARS_BOTH

Show both the horizontal and vertical scrollbars.

SCROLLBARS_HORIZONTAL_ONLY

public final static int SCROLLBARS_HORIZONTAL_ONLY

Show the horizontal scrollbar.

SCROLLBARS_NONE

public final static int SCROLLBARS_NONE

Show no scrollbars.

SCROLLBARS_VERTICAL_ONLY

public final static int SCROLLBARS_VERTICAL_ONLY

Show the vertical scrollbar.

Constructors

TextArea

public TextArea()

public TextArea (int rows, int columns)

public TextArea (String text)

public TextArea (String text, int rows, int columns)

public TextArea (String text, int rows, int columns, int scrollbars)

Instance Methods

addNotify

public void addNotify()

append

public synchronized void append (String string)

appendText

public void appendText (String string) (Deprecated)

getColumns

public int getColumns()

getMinimumSize

public Dimension getMinimumSize()

public Dimension getMinimumSize (int rows, int columns)

getPreferredSize

public Dimension getPreferredSize()

public Dimension getPreferredSize (int rows, int columns)

getRows

public int getRows()

getScrollbarVisibility

public int getScrollbarVisibility()

insert

public synchronized void insert (String string, int position)

insertText

public void insertText (String string, int position) (Deprecated)

minimumSize

public Dimension minimumSize() (Deprecated)

public Dimension minimumSize (int rows, int columns) (Deprecated)

preferredSize

public Dimension preferredSize() (Deprecated)

public Dimension preferredSize (int rows, int columns) (Deprecated)

replaceRange

public synchronized void replaceRange (String str, int start, int end)

replaceText

public void replaceText (String string, int startPosition, int endPosition) (Deprecated)

setColumns

public void setColumns (int columns)

setRows

public void setRows (int rows)

Protected Instance Methods

paramString

protected String paramString()

See Also

Dimension, TextComponent, String