Kamis, 15 November 2018

TextField, OptionPane, dan Konversi

Assalamu'alaikum Warohmatullahi Wabarokatuh

Hallo teman-teman...! Balik lagi dengan saya, setelah lama tidak memposting kembali. Untuk artikel ini saya akan menjelaskan gimana sih caranya membuat JTextField, JOptionPane dan Konversi.
Daripada nunggu lama-lama kita langsung saja pada penjelasan. Cekidot...

Yang pertama yaitu

1. TextField

Apa sih TextField/JTextField itu?
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() 

Contoh Aplikasi (Input dan Tampilkan Nama) 
Berikut adalah contoh aplikasi yang mendemonstrasikan  kemampuan JTextField dalam membaca dan menuliskan data.
Alur aplikasi sederhana yang akan kita rancang adalah sebagai berikut :
1.         Pengguna memasukan nama pada isian JTextField  (disamping Jlabel “Masukan nama”)
2.         Tombol PROSES di Klik
3.         Hasilnya, nama yang diinputkan di JTextField atas akan ditampilkan pula di

JTextField bawah (disamping Jlabel “Nama Anda adalah “) 



2. OptionPane

JOptionPane adalah komponen untuk menampilkan pesan. Berikut adalah contoh aplikasi membaca 
dan menampilkan nama seperti pada contoh sebelumnya, namun hasil tampilan namanya berbentuk
 JOptionPane.
Alur aplikasi sederhana yang akan kita rancang adalah sebagai berikut :
1.         Pengguna memasukan nama pada isian JOptionPane (disamping Jlabel “Masukan nama”)
2.         Tombol PROSES di Klik
3.         Hasilnya, nama yang diinputkan di JOptionPane atas akan ditampilkan berbentuk JOptionPane.


3. Konversi Tipe Data

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. 
 
1. Konversi dari String ke Integer 
        
    a = Integer.pasreInt(b); 

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

Konversi Data



Koversi Data String ke Float dan Sebaliknya

Float adalah salah satu tipe data numerik desimal dengan beberapa angka dibelakang koma .

1. Konversi dari String ke Float

a = Integer.pasreFloat(b);

2. Konversi dari Float ke String

a = String.ValueOf(b); 

Aplikasi sederhana diatas akan dilengkapi  dengan mekanisme validasi angka :
1.         Jika sala satunya (Bil 1 atau Bil 2) tidak diisi / kosong, akan tampil pesan.
2.         Jika Bil 2 diisi dengan nilai 0, akan ditampilkan pesan, isian Bil 2 di hapus, dan kursor akan difokuskan ke  Bil 2 untuk pengisian ulang.  

Scriptnya :



Sekian Pembahasan dan Tutorial Java pada NetBeans. Semoga bermanfaat.

Wassalamu'alaikum Warohmatullahi Wabarokatuh



Sumber : Materi Deden Wahiddin, M.Kom

Tidak ada komentar:

Posting Komentar

Perilaku Jujur

Pengertian Jujur Assalamu’alaikum wr.wb Pada artikel ini saya akan menjelaskan Apa itu Jujur? Jujur adalah kesesuaian sikap antara perkataan...