Я сделал проект «photoshop / mspaint», подобный Java, здесь: http://imagework.free.fr свяжитесь со мной через страницу «контакта» на сайте, я могу помочь вам, если вам нужно.
Чтобы ответить, для записи изображения JPG / BMP вы можете использовать:
BufferedImage image = "ваше изображение";
ImageIO.write(image,"BMP",BufferedImage.TYPE_BYTE_INDEXED);
или
ImageIO.write(image,"JPG",BufferedImage.TYPE_INT_RGB);