Beberapa metoda penting dari kelas JTextComponent yang diturunkan ke kelas-kelas dibawahnya (termasuk JTextField) antara lain adalah metoda getText(), setText(String text) dan setEditable(boolean bValue). Dengan memberi nilai boolean false pada metoda setEditable, string yang terdapat di obyek text field (obyek kelas JTextField) tidak dapat dirubah (diproteksi). Dibatasi hanya sampai pada superclass JComponent, hirarkhi turunan kelas JTextField adalah sebagai berikut:
Kelas JTextField mempunyai beberapa konstruktor. Beberapa diantaranya yang cukup sering digunakan di program Java adalah sebagai berikut:
Konstruktor Kelas JTextField
Konstruktor | Keterangan |
---|---|
JTextField() | Mengkonstruksi obyek dengan teks kosong. |
JTextField(int column) | Mengkonstruksi obyek dengan teks kosong dan jumlah kolom ditentukan oleh parameter columns. |
JTextField(String text) | Mengkonstruksi obyek dengan teks ditentukan oleh nilai parameter text. |
JTextField(String text, int columns) | Mengkonstruksi obyek dengan teks ditentukan oleh nilai parameter text dan jumlah kolom oleh nilai parameter columns. |
Kebanyakan metoda yang digunakan di kelas JTextField adalah metoda turunan dari kelas atasnya (superclass atau parent class). Beberapa metoda kelas JTextField sendiri yang banyak digunakan adalah setHorizontalAlignment() untuk menentukan posisi teks apakah rata kiri, tengah atau kanan dan setCoulums() untuk mengatur ulang jumlah kolom di dalam obyek text field.