how can I test text field?
hello,
in my application,
I am using one JTextfield called as ipTextField.
I must be get only IP address in this text field.
other than ip address , i just need to show message box.
how can I check alphabet ( eg. abc ) or only numbers without " ." in IP address.
how can i do it.
actually, I am trying,
for letter checking,
if ( ipGet.contains("a" ) || ipGet.contains("b" ) || ipGet.contains("c" ) || ipGet.contains("d") || ipGet.contains("e") || ipGet.contains("f") || ipGet.contains("g") || ipGet.contains("h") || ipGet.contains("i") || ipGet.contains("j") || ipGet.contains("k") || ipGet.contains("l") || ipGet.contains("m") || ipGet.contains("n") || ipGet.contains("o") || ipGet.contains("p") || ipGet.contains("q") || ipGet.contains("r") || ipGet.contains("s") || ipGet.contains("t") || ipGet.contains("u") || ipGet.contains("v") || ipGet.contains("w") || ipGet.contains("x") || ipGet.contains("y") || ipGet.contains("z"))
{
System.out.println (" error 2");
// ipText.setText("");
//nameText.setText("");
JOptionPane.showMessageDialog(null,"Please enter a Valid IP");
}
for number only checking,
if ( !(ipVal.contains("." ) ))
{
System.out.println (" error 2");
// ipText.setText("");
//nameText.setText("");
JOptionPane.showMessageDialog(null,"Please enter a Valid IP");
}
that is,if IP not contains".", then, it shows IpP address is wrong.
but, for me it shows error. it not showing error message box.
it shows error exception
Exception in thread"AWT-EventQueue-0" java.lang.NumberFormatException: For input string:"123dfsdf"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:456)
at java.lang.Integer.parseInt(Integer.java:497)
give me some idea.
thank you.

