Как мне получить java.awt.Image
JFrame?
Я хочу получить снимок экрана с JFrame
(для дальнейшего использования в моем приложении). В настоящее время это достигается с помощью робота, который делает снимок экрана с указанием координат и размеров задействованного JFrame
.
Однако я считаю, что есть лучший способ: компоненты Swing по умолчанию визуализируют сами себя. как изображения в двойной буфер перед тем, как нарисовать себя на экране.
Есть ли способ получить эти изображения из компонента?