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.

[3141 byte] By [rameshsa] at [2007-11-27 6:12:20]
# 1
use a JFormattedTextField
Michael_Dunna at 2007-7-12 17:19:30 > top of Java-index,Desktop,Core GUI APIs...