accessing different windows...

In my application I have to open a window (say window2) when a button(in window1) is pressed. I want window2 to be on top. window1 should be visible but should not be accessible. How do i do this? keeping window2 on top is easy. Its the other part i'm stuck with...
[273 byte] By [-...icedT...-a] at [2007-11-27 5:59:00]
# 1
Why does window1 still have to be visible. I have three thoughts:JOptionPane.JTabbedPane.CardLayout.
floundera at 2007-7-12 16:34:52 > top of Java-index,Java Essentials,New To Java...
# 2
Window 2 here is like an About box in Notepad. Small window on top of the original application. you have to close it to access notepad again.
-...icedT...-a at 2007-7-12 16:34:52 > top of Java-index,Java Essentials,New To Java...
# 3
What is it's purpose? Notify user of something or to ask a simple question/get simple input? Then use JOptionPane.
floundera at 2007-7-12 16:34:52 > top of Java-index,Java Essentials,New To Java...
# 4
Its just a window giving instructions on how to use the application. The user just views it and closes it. No input is accepted from the user.
-...icedT...-a at 2007-7-12 16:34:52 > top of Java-index,Java Essentials,New To Java...
# 5
> Then use JOptionPane.
floundera at 2007-7-12 16:34:52 > top of Java-index,Java Essentials,New To Java...
# 6
I actually want to open another frame all together and not using JOptionPane.
-...icedT...-a at 2007-7-12 16:34:52 > top of Java-index,Java Essentials,New To Java...