Этим утром я удаленно вошел в компьютер, чтобы попробовать это для себя, с разными версиями пакета (одна, которая была создана с использованием 1.4.1_18, и одна с 1.4.1_15). Оказывается, если я свернул программу, а затем развернул ее, все было в порядке (с использованием обеих версий).
Я закомментировал setExtendedState(getExtendedState() | MAXIMIZED_BOTH)
, который приходит после того, как все инициализировано для кадра. Перестроен, перезапущен и границы есть вместе со всеми элементами, так что теперь он работает отлично.
Кто-нибудь знает, почему это вызывает проблемы?