If Java was a decent OO language you would just do:
String s = "10";
Integer i = new Integer(s);
However because of the fact that Java has the primitive - Object dichotomy and Integer's in Java are useless Objects you need to get the intValue from the Integer. You could do the following:
String s = "10";
int i = new Integer(s).intValue();
however, all this really does is call Integer.parse
A number of other points:
You don't need to import java.lang.*
Integer.parseInt(s);
will throw a NumberFormatException, therefore if you are accepting input from a text field you should probably catch this exception (in case the user entered characters and not numbers).