JPanel.getWidth() после JFrame.setSize() некорректен
Есть окно с панелькой, на которой рисуется изображение по центру. Суть в том что после изменения размера окна, панелька тоже меняет свой размер, а значит изображение нужно отцентровать и перерисовать. Однако при вызове изменения размера окна посредством команды setSize(), видимо размер панельки меняется не сразу, потому что следом вызванная команда getWidth(), выдает старый размер. Вопрос, как форсировать изменение размера панели? Вызов repaint() как на окне, так и на панели не возымел результата.