У меня проблема с тем, что нижнее меню не растянуто в зависимости от свободного места, когда устройство меняет ориентацию с портретного на альбомный режим.
Вы можете переопределить autoAdjust и, по сути, заново отобразить диалог об изменении ориентации:
autoAdjust
protected void autoAdjust(int w, int h) { dispose(); showStretched(BorderLayout.SOUTH, false); }