1) Tạo một phần tử.
2) Chỉ ra số dòng hay số cột phần tử này cần có.
3) Bố trí phần tử này trên màn hình.
Trong Java, bạn có thể sử dụng các constructor sau để tạo TextArea:
TextArea(): Tạo một TextArea mới.
TextArea(int rows, int cols): Tạo một TextArea mới với số lượng cột và dòng được
cho.
TextArea(String text): Tạo một TextArea mới với nhãn được cho.
TextArea(String text, int rows, int cols): Tạo một TextArea mới với nhãn, số dòng
và số cột được cho.
Các phương thức thường được sử dụng nhiều nhất của TextArea:
Phương thức
Chức năng
setText(String)
Thiết lập nhãn cho TextArea.
getText()
Trả về nhãn của TextArea.
setEdiable(boolean)
Xác định xem trường có thể được soạn
thảo hay không. Trường có thể được soạn
thảo khi giá trị này là True.
isEdiable()
Xác định xem trường có đang trong mode
soạn thảo được không. Trả về giá trị là
kiểu Boolean.
insertText(String, int)
Chèn String được cho vào vị trí index được
cho.
replaceText(String,
int,
int)
Thay thế văn bản nằm giữa vị trí int, int
được cho.
Bảng 5.3 Các phương thức của TextArea
Chương trình 5.5 chỉ ra cách sử dụng của TextArea:
Chương trình 5.5
import java.awt.*;
class TextAreatest extends Frame
{
Label lbl=new Label(“Details”);
TextArea ta1=new TextArea();
public TextAreatest(String title)
{
super(title);
setLayout(new FlowLayout());
add(lbl);
add(ta1);
}