Tutorial Penggunaan Textfield, Optionpane, Dan Konversi Pada Netbeans



JTextField merupakan komponen yang bisa digunakan untuk menginputkan dan menampilkan data. Tipe data yang bisa dioperasikan oleh JTextField hanyalah String. Method yang sering digunakan adalah sebagai berikut :
1.Input/mambaca data  getText()
2.Output/menampilkan data  setText()
3.Mengarahkan fokus kursor pada JTextField  requestFocus() 


 

TextField




Baiklah pada kesempatan  kali ini saya akan membahas pengunaan textfield pada netbeans seperti gambar diatas.

Pertama masuk dulu ke dalam program netbeans

setelah masuk klik file > new project
setelah masuk ke dalam project baru. Klik kanan project > pilih new > JFrame Form



Sekarang kita berada di area design


Langkah selanjutnya kita klik palette >  swing control > label kedalam area design dengan cara di drag. Setelah masuk ganti namanya menjadi “masukan pesan”.
Kemudian masukan textfield kedalam area design dengan cara klik palette > swing control > textfield. Hapus tulisan textfield, klik kanan textfield tadi > change variable name > ganti txtmasuk


Selanjutnya masukan button ke dalam area design, klik palette > swing control > button. Ganti variable name button menjadi btnproses



Setelah itu buat lagi label dan textfield untuk menampilkan pesannya.

Sekarang kita sudah mempunyai 2 buah textfield. Stelah itu kita klik button “proses” > event > action > actionPerformed.


Pada private void btnprosesActionPerformed masukan code berikut :


Kemudian di running, klik menu run > run file (tekan shift + f6)
Masukan tulisan sesuai keinginan anda. Disini saya menggunakan kata “Belajar Java”




Setelah itu klik button PROSES , maka tulisan yang diinputkan tadi akan keluar pada textfield yang nomor 2











Option pane

JOptionPane adalah komponen untuk menampilkan pesan. Berikut adalah contoh aplikasi membaca dan menampilkan nama seperti pada contoh sebelumnya, namun hasil tampilan namanya bebentuk JOptionPane seperti gambar dibawah ini.




Klik kanan project > pilih new > JFrame Form





Sekarang kita berada di area design




Klik ikon palette > swing control > label dan drag ke area design “ganti nama label nya”
Setelah itu klik ikon palette > swing control > textfield > dan drag ke area design > klik kanan textfield > change variable name menjadi  : txtmasuk





 

Kemudian masukan button, klik icon palette > swing control > button > dan drag ke area design > ganti nama button menjadi Tampilkan Pesan > klik kanan button > change variable name menjadi : btntampil






Setelah itu klik kanan button tampilkan pesan > button “proses” > event > action > actionPerformed


Pada private void btnprosesActionPerformed masukan code berikut :






Kemudian di running, klik menu run > run file (tekan shift + f6)







Konversi
 


JTextField hanya bisa menampung data bertipe String. Oleh karena itu, jika diperlukan sebuah proses aritmatika seperti penjumlahan, pengurangan, perkalian, atau pembagian yang melibatkan JTextField, harus ada proses konversi tipe data.

Konversi dari String ke Integer
a = Integer.pasreInt(b);
Konversi dari Integer ke String
a = String.ValueOf(b);




Pada kali ini saya akan membuat konversi seperti gambar diatas
Klik kanan project > pilih new > JFrame Form





Sekarang kita berada di area design 




Pada konversi ini kita membutuhkan 3 buah label dan 3 buah textfield dan 1 buah button
 Buat Label 1 klik palette >  swing control > label dan masukan kedalam area design dengan cara di drag
Selanjutnya buat Textfield 1 klik palette >  swing control > textfield dan masukan kedalam area design dengan cara di drag > change variable name menjadi txtpanjang
Kemudian buat Label 2 klik palette >  swing control > label dan masukan kedalam area design dengan cara di drag
Setelah itu buat Textfield 2 klik palette >  swing control > textfield dan masukan kedalam area design dengan cara di drag > change variable name menjadi txtlebar
Kemudian buat button, klik icon palette > swing control > dan drag ke area design > ganti nama button menjadi HITUNG
Selanjutnya buat Label 3 klik palette >  swing control > label dan masukan kedalam area design dengan cara di drag
Setelah itu Textfield 3 klik palette >  swing control > textfield dan masukan kedalam area design dengan cara di drag > change variable name menjadi txtluas


Hasilnya :


Pada button HITUNG masukan kode berikut :






Setelah itu di running, klik menu run > run file ( shift + F6)


sekian penjelasan mengenai
Tutorial Penggunaan Textfield, Optionpane, Dan Konversi Pada Netbeans. semoga bermanfaat

Komentar

Postingan populer dari blog ini

Menu Bar pada Java Swing dengan Netbeans

Tutorial membuat menu pada netbeans