метод один
BufferedImage bufferedImage = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
Graphics2D graphics = bufferedImage.createGraphics();
bufferedImage = graphics.getDeviceConfiguration().createCompatibleImage(width, height, Transparency.TRANSLUCENT);
Второй
BufferedImage bufferedImage = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
BufferedImageGraphicsConfig config = BufferedImageGraphicsConfig.getConfig(bufferedImage);
bufferedImage =config.createCompatibleImage(width, height, Transparency.TRANSLUCENT);
Третий
ColorModel cm = ColorModel.getRGBdefault();
WritableRaster wr = cm.createCompatibleWritableRaster(width, height);
BufferedImage bufferedImage = new BufferedImage(cm, wr, cm.isAlphaPremultiplied(), null);