2012-12-15 18 views
0

我有一个主框架与一堆按钮。其中每个将创建更多的帧和从那里产生更多的帧。但是:当创建一个框架并将其设置为可见时,之前创建和显示的所有框架都不应该是可选择的,但仍然可见(即在此处不应有用户输入)。我怎样才能防止旧帧中的活动,直到最新帧被处理掉?之后如何恢复前一帧的焦点?多帧/用户输入(可见性)

+0

请参阅[多个JFrames的使用,好/坏的实践?](http://stackoverflow.com/a/9554657/418556)是的,这将要求一个模式对话框或'JOptionPane'如JB Nizet。 –

回答

1

您所描述的内容称为模式对话框。结帐JDialogswing tutorial about dialogs

+0

我不确定我看到如何解决我的问题。将继续探索。当我有一些解决方案时会发布。 – Manu