Mengenal kelas JTextArea di program Java
Mengenal Kelas JTextArea Di Program Java
Kelas JTextArea adaalah komponen yang menyediakan area untuk menampilkan banyak baris teks. Seperti kelas JTextField, kelas JTextArea adalah juga turunan dari kelas JTextComponent. Beberapa metoda penting yang diwarisi dari kelas JTextComponent sebagai parent class adalah isEditable, setEditable, setText, getText, getSelectedText dan getToolTipText. Kelas JTextArea tidak mendukung scrolling. Untuk dapat mendukung scrolling, Anda perlu meletakkan di obyek kelas JScrollPane.

Dibatasi hanya sampai pada superclass JComponent, berikut ini hierarki turunan kelas JTextArea di bahasa pemrograman Java:

Hierarki turunan kelas JTextArea di bahasa pemrograman Java

Kelas JTextArea mempunyai enam buah kontruktor yang digunakan untuk mengkonstruksi obyek text area dan lebih dari dua puluh metoda diluar metoda warisan dari parent class. Berikut ini adalah tabel beberapa konstruktor dan metoda yang sering digunakan untuk mengkonstruksi dan memanipulasi obyek kelas JTextArea:

Baca artikel Program Java Kelas JTextArea Menambahkan Teks Di Akhir Dokumen

Konstruktor Kelas JTextArea

Konstruktor Keterangan
JTextArea() Mengkonstruksi obyek text area.
JTextArea(int rows, int colums) Mengkonstruksi obyek text area baru dengan menentukan jumlah baris dan kolom
JTextArea(String text) Mengkonstruksi obyek text area baru sekaligus menampilkan teks yang telah ditentukan.
JTextArea(String text, int rows, int colums) Mengatur ulang jumlah kolom untuk objek text area ini.

Metoda Kelas JTextArea

Metoda Keterangan
insert(String text, int pos) Menyisipkan teks di posisi yang ditentukan oleh nilai parameter pos.
setWrapStyleWord(boolean word) Menentukan model pengaturan penulisan kata apabila baris teks telah melampaui area teks.
setLineWrap(boolean wrap) Menentukan apakah teks akan berpindak ke baris berikutnya apabila telah mencapai area teks.
setRows(int rows) Mengatur ulang jumlah baris untuk obyek text area ini.
setColums(int colums) Mengatur ulang jumlah kolom untuk obyek text area ini.
replaceRange(String str, int start, int end) Mengganti bagian teks tertentu dengan string str yang dimulai dari int start sampai end.
getRows() Mengembalikan jumlah baris dari text area.
append(String text) Menambahkan teks di akhir dokumen dari obyek text area.
SILAHKAN BAGIKAN ARTIKEL INI!
Pin It

Produk Laris Toko Gerzal

Edifier R1700BT Active 2.0 Bluetooth Bookshelf Speaker Set

Edifier R1700BT Active 2.0 Bluetooth Bookshelf Speaker Set

Beli di Shopee
Sunbuck AV-555BT Audio Amplifier Bluetooth 5.0 Microphone HiFi

Sunbuck AV-555BT Audio Amplifier Bluetooth 5.0 Microphone HiFi

Beli di Shopee
QUEED Power Supply Station Generator 220V 69800mAh

QUEED Power Supply Station Generator 220V 69800mAh

Beli di Shopee
Fosi Audio V3 Power Amplifier 2 Channel Audio Stereo Hi-Fi TI TPA3255

Fosi Audio V3 Power Amplifier 2 Channel Audio Stereo Hi-Fi

Beli di Shopee
Fosi Audio MC101 Mini Bluetooth Stereo Amplifier With VU Meter

Fosi Audio MC101 Mini Bluetooth Stereo Amplifier With VU Meter

Beli di Shopee