Capturar tela por partes

Como posso capturar a tela por partes, por exemplo…

Quero capturar o printscreen em várias partes, por exemplo 200px/200px

Não é melhor usar a classe Robot para capturar de uma vez só, e depois usar o próprio BufferedImage para dividir a imagem?

Se você baixar os fontes do Batalha Estelar no meu site, vai ver que no pacote da JGF tem uma classe chamada ImageWorker, que já tem um método para fazer a divisão em linhas e colunas.

Mas o batalha estelar não é em C++?

Ops, tem razão, era o Vikanoid. Sorry.