TextField là một thành phần trọng lượng nhẹ cho phép chỉnh sửa một dòng chữ đơn. Để biết thông tin trên và ví dụ của việc sử dụng các lĩnh vực văn bản, xem Làm thế nào để sử dụng Text Fields trong The Java Tutorial. JTextField là dự định được nguồn tương thích với java.awt.TextField nơi nó là hợp lý để làm như vậy. Thành phần này có khả năng không tìm thấy trong lớp java.awt.TextField. Các lớp cha nên được tư vấn về khả năng bổ sung. JTextField có một phương pháp để thiết lập các chuỗi được sử dụng như là chuỗi lệnh cho các sự kiện hành động đó bị sa thải. Các java.awt.TextField sử dụng các văn bản của lĩnh vực này như chuỗi lệnh cho ActionEvent. JTextField sẽ sử dụng chuỗi lệnh thiết lập với các phương pháp setActionCommand nếu không null, nếu không nó sẽ sử dụng các văn bản của lĩnh vực này như là một khả năng tương thích với java.awt.TextField. Phương pháp setEchoChar và getEchoChar không được cung cấp trực tiếp để tránh một thực hiện mới của một pluggable look-and-feel vô tình để lộ ký tự mật khẩu. Để cung cấp dịch vụ mật khẩu giống như một lớp học riêng biệt JPasswordField kéo dài JTextField để cung cấp dịch vụ này với một cách độc lập pluggable look-and-feel. Các java.awt.TextField có thể được theo dõi những thay đổi bằng cách thêm một TextListener cho TextEvent của. Trong các thành phần JTextComponent dựa, những thay đổi này được phát sóng từ mô hình thông qua một DocumentEvent để DocumentListeners. Các DocumentEvent đưa ra vị trí của sự thay đổi và những loại thay đổi nếu muốn. Các đoạn mã có thể giống như thế:
đang được dịch, vui lòng đợi..
