Penggunaan Text Field, Label, dan Button pada NetBeans IDE

Rabu, 06 April 2016

Hari ini di perkuliahan saya dapat materi penggunaan fungsi setText dan getText pada pemrograman java. Oleh karena itu pada artikel kali ini saya akan membahas nya, barangkali ada yang membutuhkan, sekaligus sebagai arsip pribadi saya. Aplikasi IDE yang saya gunakan adalah NetBeans, bagi yang belum menginstall silahkan diinstall.
Di tutorial kali ini, kita akan membuat sebuah program sederhana dimana jika kita menginput string pada text field, lalu kita klik button, maka hasil inputan tadi akan dicetak kembali di label.
Pertama, kita klik New Project > Java > Java Application
Project Name silahkan  diisi, tapi Create Main Class jangan di centang.
Selanjutnya, pada Source Packages, klik default packages, New > Java Packages.
Masukkan nama packages nya. Lalu Next.
Selanjutnya pada package yang kita buat tadi, tambahkan jFrame Form.

Class Name silahkan diisi.
Nah akan terbuka preview design di samping kanan.
Selanjutnya klik Kanan, set layout > Free Design
Selanjutnya tambahkan Text Field, Button, dan Label dengan cara melakukan klik dan drag dari Palette di samping nya.
Klik pada jButton1, lalu klik space . Edit nama nya menjadi " Cetak " .
lalu klik jTextField1, Events > Action > actionPerformed
Karena kita menginginkan inputan dari user pada Text Field, kita gunakan fungsi getText.
jTextField1.getText();
Langkah selanjutnya adalah menambahkan listener pada tombol " Cetak " agar saat tombol itu di klik, maka jLabel akan mencetak ulang inputan pada Text Field.
Klik pada Button , Events > Action > actionPerformed
kita gunakan fungsi setText pada jLabel1 .
jLabel1.setText(jTextField1.getText());
Untuk isi string samakan dengan isi dari Text Field. Nama variabel silahkan sesuaikan sendiri.

Sekarang kita coba run program tadi dengan cara klik kanan, Run File.
Saat kita masukkan inputan pada Text Field, lalu kita klik tombol Cetak, maka jLabel akan mencetak ulang inputan tadi.
Nah, sekian tutorial sederhana kali ini, semoga bermanfaat. :D

Artikel Terkait Java ,NetBeans ,Programming