1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
private static GraphicsConfiguration configuration = GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice().getDefaultConfiguration();
public static BufferedImage createCompatibleImage(int width, int height) {
return configuration.createCompatibleImage(width, height);
}
// ...
BufferedImage i = createCompatibleImage(largeur, hauteur);
// ...
BufferedImage j = createCompatibleImage(largeur, hauteur);
Graphics g = j.getGraphics();
g.drawImage(i, 0, 0, null);
g.dispose(); |