DIỆT MỐI TẬN GỐC
Dịch vụ diệt mối tận gốc uy tín nhất

TextField trong java

Đăng lúc: 10:48 am, Ngày 30/12/13

Một Textfield là một vùng chỉ chứa một dòng văn bản, trong đó văn bản có thể được hiển thị hay được nhập vào bởi người dùng.

 Trong Java, một trong những constructor sau có thể được sử dụng để tạo một Textfield:
 
-TextField(): Tạo một textfield mới.
-TextField(int columns): Tạo một textfield mới với số cột được cho trước.
-TextField(String s): Tạo một textfield mới với chuỗi văn bản được cho trước.
-TextField(String s, int columns): Tạo một textfield mới với nội dung và số cột được cho trước.
 
Các phương thức thường được sử dụng của đối tượng TextField được tóm tắt trong bảng sau:

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:
textfield trong java
 
Kích vào nút Thích hoặc chia sẽ để các bạn của mình cùng biết:

Đọc thêm các bài khác

HỖ TRỢ
  • TP.HCM: 0906 333 809
    122/14 Ngô Gia Tự, phường 9, quận 10

  • TP.HCM 2: 0918 333 809
    C7/19F Võ Văn Vân, Vĩnh Lộc B, Bình Chánh

  • TP. HÀ NỘI: 0918 333 809
    Số 62, Ngõ 173, An Dương Vương, Tây Hồ

  • TP. BIÊN HÒA: 0906 333 809
    D26 Khu liên kế Bửu Long, Bửu Long, Đồng Nai

  • BÌNH DƯƠNG: 0918 333 809
    78/2 Nguyễn Văn Tiết, Lái Thiêu, Thuận An

  • TP. CẦN THƠ: 0903 304 809
    378/10B Hoàng Quốc Việt, Ninh Kiều

  • TP. VŨNG TÀU: 0918 333 809
    153 Võ Thị Sáu, P2, Tp Vũng Tàu

  • TP. ĐÀ NẴNG: 0918 333 809
    07 Nguyễn Văn Huyên, Phường Khê Trung, Quận Cẩm Lệ, Tp. Đà Nẵng.

  • TP. HUẾ: 0903 304 809
    18, Nguyễn Tri Phương, TP. Huế

  • NHA TRANG: 0918 333 809
    Nhà anh Phương, Tổ 12 Võ Cang Vĩnh Trung, TP. Nha Trang

  • TP. HẢI PHÒNG: 0963 999 795
    Số 38, tổ 3, Thị Trấn An Dương

  • TP. HẢI DƯƠNG: 0906 333 809
    Số 163 Khu 18 Phú lương, phường Ngọc Châu, Hải Dương

  • GIA LAI: 0903 304 809
    347 Phạm Văn Đồng, Pleiku, Gia Lai

  • TP HẠ LONG: 0981 199 311
    07 Đào Duy Từ, Bãi Cháy, Hạ Long

  • TP UÔNG BÍ: 0981 199 311
    Số 148, Tổ 2, Khu 3, P.Thanh Sơn, Tp Uông Bí, Quảng Ninh

  • HÀ TĨNH: 0906 333 809
    Hưng Mỹ, Cẩm Thành, Cẩm Xuyên, TP. Hà Tĩnh

  • QUẢNG NINH: 0981 199 311
    Tổ 52 Khu 5, Hà Khẩu, Hạ Long

  • QUẢNG TRỊ: 0903 304 809
    333 Trần Hưng Đạo, Thị Xã Quảng Trị

  • QUẢNG BÌNH: 0903 304 809
    129 Hai Bà Trưng, TP.Đồng Hới

  • NGHỆ AN: 0971 333 809
    Khối 1, phường Trung Đô, Tp Vinh

  • QUẢNG NGÃI: 0906 333 809
    161/10 Nguyễn Thụy, phường Quảng Phú, TP. Quảng Ngãi

  • BÌNH ĐỊNH: 0903 304 809
    20/20 Tôn Thất Tùng, phường Quang Trung, TP. Qui Nhơn