Membatasi Input Hanya Bisa Angka Pada JTextField Java Swing - PemainMusiman
loading...

Monday, February 25, 2019

Membatasi Input Hanya Bisa Angka Pada JTextField Java Swing

Membatasi Input Hanya bisa Angka Pada JTextField 
Java Swing





Hai Gaes...

ada saatnya bila JTextField yang kita gunakan itu harus berisi angka saja. Penggunaannya sering dilakukan saat form form tersebut mengandung jumlah, harga ,dll.
pasti setiap programer ingin membatasi inputan pengguna pada jumlah / harga agar inputan tersebut benar saat dilakukan proses. Programer akan membatasi JTextField tersebut agar memberikan batasan terhadap input huruf.

Bagaimana cara membatasi input agar bisa angka saja pada JTextField ??

step :
1. JTextField kamu beri event KeyTyped
2. Masukan Koding berikut 
char karakter = evt.getKeyChar();
        if (!(((karakter>='0') && (karakter<='9') || (karakter == KeyEvent.VK_BACK_SPACE) || (karakter == KeyEvent.VK_DELETE)))){
            getToolkit().beep();
            evt.consume();
        }  
keteragan :

koding tersebut membatasi hanya bisa melakukan input angka 0-9 dan keyboard yang digunakan hanya bisa Back Space dan Delete. dan selain itu sistem akan menolak dengan mengeluarkan bunyi beep.

No comments:

Post a Comment

loading...

Cara Menambahkan JDateChooser Java Netbeans

Cara Menambahkan JDateChooser Java Netbeans hai gaes. Setiap transaksi pasti akan memberikan proses tanggal transaksi. Tanggal te...