Converter uma string para um int usando JOptionPane.showInputDialog();, ou seja, as GUIs

public static void main( String[] args ) throws Exception
{
	String s = JOptionPane.showInputDialog( "Insira um número." );
	try
	{
		int i = Integer.parseInt( s );
		System.out.println( i + 1 );
	}
	catch( NumberFormatException e )
	{
		System.err.println( "O texto [" + s + "] não é um número." );
	}
}

como eu posso converter uma string para um int e atribuir o calculo de soma, e a entrada de dados em JOptionPane para meu usuario ter a possibilidade de entrar com os numeros que ele quizer e de ver o resultado em uma janela ,ou seja, a minha duvida eh a respeito da GUIs, como eu faço isso??, jah tentei… mas ñ consegui… sei que tenho que usar o método:

[code]
Integer.parseInt.(Strings);

[code/]
mas o problema tah sendo no manipular do código que ñ to conseguindo…
vces poderiam me ajudar…??? fico grato…