ImageIcon[] を一連の Buffered Image に変換する方法があるかどうか疑問に思っていました。次のような行に沿って考えていました。
public BufferedImage iconArrayToBufferedImage(ImageIcon[] icon){
for (int i = 0; i < icon.length; i++) {
BufferedImage screenShot = new BufferedImage(icon[i]);
}
return screenShot;
}