У меня вопрос в два раза:
Можете ли вы передать экран одного приложения Swing другой Java-программе, чтобы последняя могла выступать в качестве "программы просмотра" первой? Возможно, передав буферизованное изображение? Можете ли вы сделать это для существующего Java-приложения без изменения кода? (если Swing позволяет получить буферизованное изображение любого компонента по умолчанию)
Смежный вопрос, скажем, что вышеупомянутое возможно, и приложение Swing свернуто, но постоянно меняет свой экран. Обновляет ли Swing свой экран (возможно, буфер), чтобы программа предварительного просмотра могла показать его соответствующим образом? Имеет ли значение ОС в этом случае?
Спасибо!