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.
setelah masuk klik file > new project
setelah masuk ke dalam project baru. Klik
kanan project > pilih new > JFrame Form
setelah masuk klik file > new project
setelah masuk ke dalam project baru. Klik
kanan project > pilih new > JFrame Form
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 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
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 saya mengenai tutorial penggunaan textfield, optionpane, dan konversi, terimakasih
Tidak ada komentar:
Posting Komentar