Для создания скриншотов на Java я использовал метод createScreenCapture()
класса java.awt.Robot
. Но мне удалось создать скриншоты только в форме Rectangle
. Теперь мой вопрос: есть ли способ сделать снимок экрана пользовательской формы, используя класс Robot
или какой-либо другой явный код?
И, кстати, для пользовательской формы скриншот должен быть прозрачным, и я, скорее всего, сохраню его в формате PNG.
Любой ответ приветствуется.