contactField = new JTextField();
contactField.setBounds(165, 336, 100, 30);
contactField.addKeyListener(new KeyAdapter() {
public void keyTyped(KeyEvent e) {
char c = e.getKeyChar();
if(!((c >= '0') && (c <= '9') || (c ==
KeyEvent.VK_BACK_SPACE) ||(c == KeyEvent.VK_DELETE))) {
e.consume();
}
}
});
int contactvalue=Integer.parseInt(contactField.getText());
By running this code I am getting:
java.lang.NumberFormatException:Forinput string: ""