Ignore:
Timestamp:
2016-08-12T03:16:58+02:00 (9 years ago)
Author:
Don-vip
Message:

fix #13291 - upgrade to svgSalamander v1.1.0 (patched)

now detects two invalid SVG files: presets/sport/volleyball.svg and presets/shop/diy_store.svg

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/com/kitfox/svg/app/beans/SVGIcon.java

    r8084 r10787  
    3737package com.kitfox.svg.app.beans;
    3838
    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.*;
     39import com.kitfox.svg.SVGCache;
     40import com.kitfox.svg.SVGDiagram;
     41import com.kitfox.svg.SVGException;
     42import com.kitfox.svg.SVGUniverse;
     43import java.awt.Component;
     44import java.awt.Dimension;
     45import java.awt.Graphics;
     46import java.awt.Graphics2D;
     47import java.awt.Image;
     48import java.awt.Rectangle;
     49import java.awt.RenderingHints;
     50import java.awt.geom.AffineTransform;
     51import java.awt.geom.Rectangle2D;
     52import java.awt.image.BufferedImage;
     53import java.beans.PropertyChangeListener;
     54import java.beans.PropertyChangeSupport;
     55import java.net.URI;
     56import javax.swing.ImageIcon;
     57
    4558
    4659/**
     
    4861 * @author kitfox
    4962 */
    50 public class SVGIcon implements Icon
     63public class SVGIcon extends ImageIcon
    5164{
    5265    public static final long serialVersionUID = 1;
     
    94107    }
    95108   
     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
    96116    /**
    97117     * @return height of this icon
Note: See TracChangeset for help on using the changeset viewer.