Tag Archives: JTextArea

The javax.swing JTextArea GUI Component


Textrarea’s are used to enter text. In opposite to normal text fields, TextArea’s can have multiple lines and usually contain a scroll bar for the user to scroll trough the text. The JTextArea is the Java Swing Component used to display a TextArea in Java.

The example below shows how to create one:

// Create a text area with some initial text
JTextArea textarea = new JTextArea("Initial Text");

// Create a text area with some initial text and // a default number of rows and columns.
// This number of rows and columns controls the 
// preferred width and height of the component;
// each row and column is rougly the size of an M // in the current font.
int rows = 20;
int cols = 30;
textarea = new JTextArea("Initial Text", rows, cols);