Joshua Bloch, новый Эффективный Java, является хорошим ресурсом.
Проверяли ли вы Apple «Son of Grab» для захвата изображений окон с помощью API CGWindow?