Как обсуждалось здесь, при изменении размера приложения Swing в Vista (и Windows 7, которое я использую) вы получаете черный фон в правом/нижнем углу, а Swing repaint догоняет изменения.
Играя с другими приложениями (проводник Windows (родной), Firefox (С++?) и Eclipse (Java)), я замечаю, что все они имеют эту же проблему - вопреки тому, что говорят люди в ссылке выше, - но они сводят к минимуму проблема заключается в том, что имеет серый цвет заливки, который намного менее визуально резче, чем черный, который появляется в Swing.
Мне интересно, есть ли способ изменить это, чтобы Swing вел себя как эти другие приложения? Я попытался установить фоновый цвет JFrame, но безрезультатно.
Дополнительная информация Джонас обнаружил (см. Их информативный ответ ниже), что это проблема с JFrames, но не AWT Frames - возможно, это поможет кому-то понять это.