При просмотре изображения область строки заголовка всегда черная ...
Строка заголовка (и границы) не окрашена Swing, поскольку они являются окном с платформы.вы используете.
Если вы хотите получить изображение всего кадра, вам нужно использовать Robot.createScreenCapture()
.Класс Screen Image сделает это за вас легко.
Затем вы можете попытаться напечатать созданный BufferedImage.Я не уверен, что лучший способ сделать это, но вы можете просто создать ImageIcon, используя буферизованное изображение.Затем вы можете добавить значок в JLabel и затем распечатать этикетку.Возможно, вам потребуется вызвать label.setSize (label.getPreferredSize ()) перед этим.