Ticket #7865: DisabledIcon.patch
| File DisabledIcon.patch, 986 bytes (added by , 14 years ago) |
|---|
-
src/org/openstreetmap/josm/gui/mappaint/MapImage.java
5 5 6 6 import java.awt.Image; 7 7 import java.awt.Rectangle; 8 import java.awt.Toolkit; 8 9 import java.awt.image.BufferedImage; 10 import java.awt.image.FilteredImageSource; 11 import java.awt.image.ImageProducer; 9 12 10 13 import javax.swing.GrayFilter; 11 14 import javax.swing.ImageIcon; … … 45 48 return disabledImg; 46 49 if (img == null) 47 50 getImage(); // fix #7498 ? 48 return disabledImg = GrayFilter.createDisabledImage(img); 51 ImageProducer ip = new FilteredImageSource(img.getSource(), new GrayFilter(false, 0)); 52 disabledImg = Toolkit.getDefaultToolkit().createImage(ip); 53 return disabledImg; 49 54 } 50 55 51 56 public BufferedImage getImage() {
