请教swing中的活动窗口机制

谁比较了解这个东东,麻烦解答一下。
是不是关于模态和非模态?

活动窗口机制在java中是这样的:
1.某个模态窗体,或者dialog设为模态后 当前屏幕显示这个模态的窗体,他就是唯一可以活动的窗体,用户只能使用它。
2.当你没有把窗体设为模态时,你打开后,没有打开其他窗体 他就是当前活动窗体,如果你有去打开其他窗体,那其他窗体就是当前活动窗体。当然你可以切换回来。

模态是一种特殊的窗体活动机制,是近10年才有的概念 在早期的java中没有模态。
其他应用也很少有模态。现在人机交互要求高了,模态很流行。著名的有JQuery插件
中的dialog这个很多,做的dialog很漂亮。

更深次的窗体活动机制 需要依赖于操作系统。

[code="java"]
JFrame frame = new JFrame();
frame.setMode(true)
[/code]