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