При использовании контейнеров верхнего уровня в AWT или Swing корневая панель является базовой.
Иерархия выглядит следующим образом:
- Стеклянная панель: обычно скрыта, настройкаto visible будет отображаться стеклянная крышка над областями корневой панели.
- Многоуровневая панель: содержит панель меню и панель содержимого
- Панель содержимого: базовая панель макета, в которой фактически размещены компоненты.
Вызов метода getRootPane()
вернет ссылку на базовую панель, а при вызове метода getContentPane()
вы получите ссылку на панель содержимого.Это видно по умолчанию.
Установив Jbutton default, Чего именно вы пытаетесь достичь?