Phương thức |
Chức năng |
setEchoChar(char) |
Đặt các kí tự được hiện ra thay thế ký tự nhập vào. |
setText(String s) |
Gán nội dung cho TextField. |
getText() |
Lấy nội dung của TextField. |
setEditable(boolean) |
Xác định TextField có soạn thảo được hay không. Nó chỉ được soạn thảo khi giá trị tham số truyền vào là True. |
isEditable() |
Xác định xem trường có đang trong mode soạn thảo hay không. Giá trị trả về kiểu Boolean. |
Bảng 5.2 Các phương thức của TextField
Chương trình: chỉ ra cách sử dụng của TextField:
import java.awt.*;
class TextFieldtest extends Frame
{
TextField tf1=new TextField(30);
public TextFieldtest(String title){
super(title);
setLayout(new FlowLayout());
add(tf1);
}
public static void main(String args[])
{
TextFieldtest f=new TextFieldtest(“TextField”);
f.setSize(300,200);
f.show();
}
}
Trong chương trình này, chúng ta sử dụng phương thức setLayout() để thay đổi cách trình bày của các thành phần trên vật chứa. Layout manager có chức năng xắp xếp các thành phần trong một vật chứa.
Kết xuất của chương trình được chỉ ra ở hình bên dưới: