Из первого кадра я вызываю другой кадр:
frame2 fr2 = new frame2();
fr2.setVisible(true);
а когда пытаюсь закрыть таким же образом - никакой реакции
frame2 fr2 = new frame2();
fr2.setVisible(false);
Все что я делаю с помощью двух кнопок на первом кадре