设置JFrame完全无效,直到另一个Jframe关闭

时间:2013-03-30 02:11:00

标签: java swing button jframe

我是Java的新手。

然而,我已经计划好了;

1.主要 JFrame1 &
2.在JFrame1中,我有一个 Button1 用于JFrame2.setVisible(true); &安培;
3.另一个 JFrame2

我需要知道的是:当用户点击JFrame1-> Button1

  1. 如何使JFrame1完全无效,以便用户在JFrame2处于活动状态时无法单击JFrame1上的按钮或聚焦JFrame1。

  2. 我需要设置,当JFrame2关闭时,以上所有内容都可以点击/聚焦。

  3. 谢谢!

1 个答案:

答案 0 :(得分:5)

看一下使用modal dialog。它将阻止焦点切换到其父窗口。