Java 多帧/用户输入(可见性)

Java 多帧/用户输入(可见性),java,swing,jframe,Java,Swing,Jframe,我有一个带有一串按钮的主框架。每一个都将创建额外的帧,并从中生成更多的帧。 但是:当创建一个帧并将其设置为可见时,之前创建和显示的所有帧都不应是可选择的,但仍然可见(即,此处不应允许用户输入)。在处理完最新帧之前,如何防止旧帧中的活动?之后如何恢复前一帧的焦点?您所描述的称为模式对话框。签出和。请参见,是的,这将需要JB Nizet提到的模式对话框或JOptionPane。我不确定我看到了如何解决我的问题。我们将继续探索。当我有一些解决方案时,我会发布。

我有一个带有一串按钮的主框架。每一个都将创建额外的帧,并从中生成更多的帧。
但是:当创建一个帧并将其设置为可见时,之前创建和显示的所有帧都不应是可选择的,但仍然可见(即,此处不应允许用户输入)。在处理完最新帧之前,如何防止旧帧中的活动?之后如何恢复前一帧的焦点?

您所描述的称为模式对话框。签出和。

请参见,是的,这将需要JB Nizet提到的模式对话框或
JOptionPane
。我不确定我看到了如何解决我的问题。我们将继续探索。当我有一些解决方案时,我会发布。