Переход между JPanel - Java

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток. Возникла такая проблема: Есть некий JFrame и несколько классов наследуемых JPanel. Как можно сделать так, чтобы при нажатии на кнопку одного JPanel переходило на другой но создавая новые JFrame. Если можно то маленький пример исходника. Заранее спасибо.

Решение задачи: «Переход между JPanel»

textual
Листинг программы
public static void changeContent(JPanel panel) {
        frame.remove(currentPanel);
        currentPanel = panel;
        frame.add(currentPanel);
        frame.revalidate();
        frame.repaint();
        frame.pack();
    }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.786 из 5