Berikut adalah cara untuk membuat validasi tersebut.
1. Klik kanan JTextfield - Events - Key - KeyTyped. Sperti pada gambar dibawah
2. Setelah itu anda ketikkan source code dibawah ini.
char c = evt.getKeyChar();
if (!((c >= '0') && (c <= '9') && jTextField1.getText().length() < 7
|| (c == KeyEvent.VK_BACK_SPACE)
|| (c == KeyEvent.VK_DELETE))) {
getToolkit().beep();
evt.consume();
}
if (!((c >= '0') && (c <= '9') && jTextField1.getText().length() < 7
|| (c == KeyEvent.VK_BACK_SPACE)
|| (c == KeyEvent.VK_DELETE))) {
getToolkit().beep();
evt.consume();
}
Demikian tutorial singkat dari saya mengenai validasi input text field pada JAVA.
GBU.
makasih gan, sangat membantu. tapi, saya ingin bertanya, jika saya ingin membuat textfield tetapi maksimal hanya bisa memasukkan 15 karakter, kira-kira seperti apa ya?
BalasHapus