JPanel против JFrame в Java

Я изучаю Java GUI. Способ, которым я научился создавать окно, состоит в том, чтобы наследовать или расширятьJFrame класс, и это хорошо использовать, какJFrame содержит все свойства окна. Теперь, если я хочу добавить что-то в это окно, мне нужно использоватьadd() метод. Но сегодня я наткнулсяJPanel который также создает окна, и мы можем добавлять вещи с помощью.jpanelObjec.add()

В чем разница между этими двумя методами? Они как-то связаны?

Ответы на вопрос(2)

Ваш ответ на вопрос