Как узнать закрыт ли JFrame?

Два public class JFrame (JFrame1 и JFrame2). JFrame2 должен становиться видимым, только когда JFrame1 больше не виден/закрыт.

public JFrame2 () {
        JFrame1 frame = new JFrame1();

Пробовал использовать условие !app.isVisible();

if (!frame.isVisible()) {
            this.setTitle("Frame");
            this.setVisible(true);
}

но JFrame2 отображается одновременно с JFrame1, несмотря на то, что тот видимый.


Ответы (0 шт):