У меня есть 1 MAIN-КАДР и 2 ВНУТРЕННИХ ОБРАМЛЯЕТ (скажем ->Frame 1
и Frame 2
) в моей яве NetBeans проекта. Для того, чтобы перейти от основной рамы к кадру 1, я использовал следующий код в классе основного кадра: -Переключения между внутренними кадрами в Java
Frame1 frame = new Frame1();
frame.setVisible(true);
jDesktopPane1.add(frame);
setContentPane(jDesktopPane1);
Приведенный выше код работает прекрасно, создавая тем самым кадр 1. Но приведенный ниже код , который находится в кадре 1 в КЛАССЕ не работает, к сожалению: -
Frame2 frame2 = new Frame2();
MainFrame mf = new MainFrame();
frame2.setVisible(true);
mf.setContentPane(frame2);
Пожалуйста, скажите мне, где я буду неправильно. Я как бы новичок в java. Итак, будьте спокойны, если вы найдете этот вопрос глупым.