Perangkat Lunak Pendidikan Indonesia

Wednesday, May 4, 2016

Agar jTextField Hanya Nenerima Angka (Only Number Available in TextField Java)


esNesia-Mungkin kita ingin membuat sebuah textfield yang harus diisi dengan angka.
misal: dalam form pembayaran terdapat Text Field yang harus berupa inputan angka (tidak boleh berupa huruf),
maka dari itu cara berikut yang harus ente lakukan
1. buatlah textfield
2. Pada text field yang ingin ente setting agar hanya menerima inputan angka klik kanan (Right Click)  -->Events -->Key --> KeyTyped

3.  dalam methode textfieldKeyTyped masukkan kode berikut
       char c=evt.getKeyChar();
        if(!(Character.isDigit(c)|| (c==KeyEvent.VK_BACK_SPACE)||c==KeyEvent.VK_DELETE)){
            getToolkit().beep();
            evt.consume();
            }


    sehingga menjadi seperti gambar berikut

0 comments:

Post a Comment