public void makeImage( Device device, ImageData iData ) {
image = new Image( device, iData );
if ( !image.isDisposed() ) { //faire quelque chose...
}
}
}
Solution
Afin d'éviter les fuites de ressources, veillez à ce que dispose() soit appelé pour chaque image
org.eclipse.swt.graphics.Image.
Remarque : Cette règle s'applique à toute forme de constructeur Image.
public class ClassA {
private Image image;
public void makeImage( Device device, ImageData iData ) {