Changeset 10787 in josm for trunk/src/com/kitfox/svg/app/beans
- Timestamp:
- 2016-08-12T03:16:58+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/com/kitfox/svg/app/beans/SVGIcon.java
r8084 r10787 37 37 package com.kitfox.svg.app.beans; 38 38 39 import com.kitfox.svg.*; 40 import java.awt.*; 41 import java.awt.geom.*; 42 import java.beans.*; 43 import java.net.*; 44 import javax.swing.*; 39 import com.kitfox.svg.SVGCache; 40 import com.kitfox.svg.SVGDiagram; 41 import com.kitfox.svg.SVGException; 42 import com.kitfox.svg.SVGUniverse; 43 import java.awt.Component; 44 import java.awt.Dimension; 45 import java.awt.Graphics; 46 import java.awt.Graphics2D; 47 import java.awt.Image; 48 import java.awt.Rectangle; 49 import java.awt.RenderingHints; 50 import java.awt.geom.AffineTransform; 51 import java.awt.geom.Rectangle2D; 52 import java.awt.image.BufferedImage; 53 import java.beans.PropertyChangeListener; 54 import java.beans.PropertyChangeSupport; 55 import java.net.URI; 56 import javax.swing.ImageIcon; 57 45 58 46 59 /** … … 48 61 * @author kitfox 49 62 */ 50 public class SVGIcon implementsIcon63 public class SVGIcon extends ImageIcon 51 64 { 52 65 public static final long serialVersionUID = 1; … … 94 107 } 95 108 109 public Image getImage() 110 { 111 BufferedImage bi = new BufferedImage(getIconWidth(), getIconHeight(), BufferedImage.TYPE_INT_ARGB); 112 paintIcon(null, bi.getGraphics(), 0, 0); 113 return bi; 114 } 115 96 116 /** 97 117 * @return height of this icon
Note:
See TracChangeset
for help on using the changeset viewer.