org.opengts.war.tools
Class PushpinIcon.TextIcon

java.lang.Object
  extended by org.opengts.war.tools.PushpinIcon.TextIcon
Enclosing class:
PushpinIcon

public static class PushpinIcon.TextIcon
extends java.lang.Object


Constructor Summary
PushpinIcon.TextIcon(java.io.File file, int xOfs, int yOfs, int xSiz, int ySiz)
           
PushpinIcon.TextIcon(java.io.File file, int xOfs, int yOfs, int xSiz, int ySiz, int fontPt)
           
PushpinIcon.TextIcon(java.io.File file, int xOfs, int yOfs, int xSiz, int ySiz, int fontPt, java.lang.String fontName)
           
PushpinIcon.TextIcon(javax.swing.ImageIcon icon, int xOfs, int yOfs, int xSiz, int ySiz)
           
PushpinIcon.TextIcon(javax.swing.ImageIcon icon, int xOfs, int yOfs, int xSiz, int ySiz, int fontPt)
           
PushpinIcon.TextIcon(javax.swing.ImageIcon icon, int xOfs, int yOfs, int xSiz, int ySiz, int fontPt, java.lang.String fontName)
           
PushpinIcon.TextIcon(java.net.URL url, int xOfs, int yOfs, int xSiz, int ySiz)
           
PushpinIcon.TextIcon(java.net.URL url, int xOfs, int yOfs, int xSiz, int ySiz, int fontPt)
           
PushpinIcon.TextIcon(java.net.URL url, int xOfs, int yOfs, int xSiz, int ySiz, int fontPt, java.lang.String fontName)
           
 
Method Summary
 java.awt.image.RenderedImage createImage(java.lang.String text, double arrow)
           
 java.lang.String getFontName()
           
 double getFontSize()
           
 int getFrameHeight()
           
 int getFrameOffset_X()
           
 int getFrameOffset_Y()
           
 int getFrameWidth()
           
 javax.swing.ImageIcon getImageIcon()
           
 boolean hasImageIcon()
           
 void setBorderColor(java.awt.Color color)
           
 void setFillColor(java.awt.Color color)
           
 void setForegroundColor(java.awt.Color color)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PushpinIcon.TextIcon

public PushpinIcon.TextIcon(javax.swing.ImageIcon icon,
                            int xOfs,
                            int yOfs,
                            int xSiz,
                            int ySiz)

PushpinIcon.TextIcon

public PushpinIcon.TextIcon(javax.swing.ImageIcon icon,
                            int xOfs,
                            int yOfs,
                            int xSiz,
                            int ySiz,
                            int fontPt)

PushpinIcon.TextIcon

public PushpinIcon.TextIcon(javax.swing.ImageIcon icon,
                            int xOfs,
                            int yOfs,
                            int xSiz,
                            int ySiz,
                            int fontPt,
                            java.lang.String fontName)

PushpinIcon.TextIcon

public PushpinIcon.TextIcon(java.io.File file,
                            int xOfs,
                            int yOfs,
                            int xSiz,
                            int ySiz)

PushpinIcon.TextIcon

public PushpinIcon.TextIcon(java.io.File file,
                            int xOfs,
                            int yOfs,
                            int xSiz,
                            int ySiz,
                            int fontPt)

PushpinIcon.TextIcon

public PushpinIcon.TextIcon(java.io.File file,
                            int xOfs,
                            int yOfs,
                            int xSiz,
                            int ySiz,
                            int fontPt,
                            java.lang.String fontName)

PushpinIcon.TextIcon

public PushpinIcon.TextIcon(java.net.URL url,
                            int xOfs,
                            int yOfs,
                            int xSiz,
                            int ySiz)

PushpinIcon.TextIcon

public PushpinIcon.TextIcon(java.net.URL url,
                            int xOfs,
                            int yOfs,
                            int xSiz,
                            int ySiz,
                            int fontPt)

PushpinIcon.TextIcon

public PushpinIcon.TextIcon(java.net.URL url,
                            int xOfs,
                            int yOfs,
                            int xSiz,
                            int ySiz,
                            int fontPt,
                            java.lang.String fontName)
Method Detail

setFillColor

public void setFillColor(java.awt.Color color)

setBorderColor

public void setBorderColor(java.awt.Color color)

getFrameOffset_X

public int getFrameOffset_X()

setForegroundColor

public void setForegroundColor(java.awt.Color color)

getFrameOffset_Y

public int getFrameOffset_Y()

getFrameWidth

public int getFrameWidth()

getFrameHeight

public int getFrameHeight()

getFontName

public java.lang.String getFontName()

getFontSize

public double getFontSize()

hasImageIcon

public boolean hasImageIcon()

getImageIcon

public javax.swing.ImageIcon getImageIcon()

createImage

public java.awt.image.RenderedImage createImage(java.lang.String text,
                                                double arrow)