Changeset 19048 in josm for trunk/src/org/openstreetmap/josm/tools/ImageResizeMode.java
- Timestamp:
- 2024-04-19T16:21:11+02:00 (4 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/tools/ImageResizeMode.java
r17144 r19048 87 87 */ 88 88 BufferedImage createBufferedImage(Dimension dim, Dimension icon, Consumer<Graphics2D> renderer, Image sourceIcon) { 89 final Dimensionreal = computeDimension(dim, icon);90 final BufferedImagebufferedImage = new BufferedImage(real.width, real.height, BufferedImage.TYPE_INT_ARGB);89 final var real = computeDimension(dim, icon); 90 final var bufferedImage = new BufferedImage(real.width, real.height, BufferedImage.TYPE_INT_ARGB); 91 91 final Graphics2D g = bufferedImage.createGraphics(); 92 92 g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); … … 119 119 * @return a cache key 120 120 */ 121 @SuppressWarnings("EnumOrdinal") 121 122 int cacheKey(Dimension dim) { 122 123 return (ordinal() << 28) | ((dim.width & 0xfff) << 16) | (dim.height & 0xfff);
Note:
See TracChangeset
for help on using the changeset viewer.