Bonjour,
Mon but est de crée un sorte de calque qui gère la transparence.
Es t'il normal que ce simple bout de code:
fasse monter le travail du processeur de 3 à 10% et la mémoire vive de 50 à 650 Mo?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 BufferedImage bImage = new BufferedImage(p.getScreenWidth(), p.getScreenHeight(), BufferedImage.TYPE_INT_ARGB ); Graphics graphics = bImage.createGraphics(); g.drawImage(Toolkit.getDefaultToolkit().createImage(bImage.getSource()), 0, 0, null); graphics.dispose();
Sachant que ce code et exécuté 60 fois par secondes.
Es-ce que je m'y prend mal?
Y a t'il d'autres moyens?
Partager