I have two forms- form1 and form2. I call form2 from form1 using the below snippet:

```
Application.run(new Form2());

Form2 f2=new Form2();

f2.show();

```

This code is working absolutely fine and i could see the form2 loading from form1.

Now i need to repeat this for say 5 times. When i run it for 1st time, New istance has to be created ( i.e above code has to be executed) but when i run it for 2nd/3rd or 4th time, i need to refresh the form2 instead of creating a new form2. When i run the above code for 5 times, 5 new instances of form2 are created. Instead the form2 has to be displayed only once but it has to be refreshed when i call anyother time other than the first form. Can you please throw some light on this?