Что getContentPane() возвращают
Он возвращает содержимое панели компонента
- появляться на экране, каждый компонент GUI должен быть частью иерархии сдерживания. Иерархия сдерживания - это дерево компонентов, в котором в качестве корня используется контейнер верхнего уровня.
- Каждый компонент GUI может содержаться только один раз. Если компонент уже находится в контейнере, и вы пытаетесь добавить его в другой контейнер, компонент будет удален из первого контейнера, а затем добавлен ко второму.
- Каждый контейнер верхнего уровня имеет панель контента, которая, вообще говоря, содержит (прямо или косвенно) видимые компоненты в этом графическом интерфейсе контейнера верхнего уровня.
- Вы можете дополнительно добавить панель меню в контейнер верхнего уровня. Строка меню условно расположена в контейнере верхнего уровня, но вне области содержимого. Некоторые взгляды и ощущения, такие как внешний вид Mac OS, дают вам возможность поместить панель меню в другое место, более подходящее для внешнего вида, например, в верхней части экрана.
Вы можете прочитать об этом более here
Почему мы передаем его в GroupLayout, я имею в виду, как getContentPane() является используется для Layout Group
Вот как реализуется GroupLayout ,
Constructor:
GroupLayout(Container host)
Создает GroupLayout для указанного контейнера. Пожалуйста refere к javadoc for more
LOL, как указано в вашей первой точке __ «Мы покажем вам немного. « __, вы должны были удалить эту строку :-), хотя +1 для остальных. –
@nIcEcOw, спасибо за это :)) исправлено – Tala