net.comrom.chart.gc
Class GraphicsProvider

java.lang.Object
  extended bynet.comrom.chart.gc.GraphicsProvider

public class GraphicsProvider
extends java.lang.Object


Field Summary
static int MODE_AWT_SWING
           
static int MODE_AWT1
           
static int MODE_SWT
           
 
Constructor Summary
GraphicsProvider()
           
 
Method Summary
static ChartImage createImage(int w, int h)
           
static ChartImage createTransparentImage(int w, int h, ChartColor transparent)
           
static ChartColor getColor(int red, int green, int blue)
           
static ChartColor getColor(java.lang.String c)
           
static ChartColor getColorFromObject(java.lang.Object o)
           
static ChartFont getFont(java.lang.String c, int style, int size)
           
static ChartFont getFontFromObject(java.lang.Object o)
           
static ChartGraphics getGraphics(java.lang.Object o)
           
static ChartImage getImage(java.lang.Object o)
           
static ChartImage getImageFromFile(java.lang.String file)
           
static int getMode()
           
static void setMode(int m)
           
static void startUIThread(java.lang.Runnable r)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODE_AWT_SWING

public static int MODE_AWT_SWING

MODE_SWT

public static int MODE_SWT

MODE_AWT1

public static int MODE_AWT1
Constructor Detail

GraphicsProvider

public GraphicsProvider()
Method Detail

setMode

public static void setMode(int m)

getMode

public static int getMode()

getColor

public static ChartColor getColor(java.lang.String c)

getColor

public static ChartColor getColor(int red,
                                  int green,
                                  int blue)

getColorFromObject

public static ChartColor getColorFromObject(java.lang.Object o)

getFont

public static ChartFont getFont(java.lang.String c,
                                int style,
                                int size)

getFontFromObject

public static ChartFont getFontFromObject(java.lang.Object o)

getGraphics

public static ChartGraphics getGraphics(java.lang.Object o)

getImage

public static ChartImage getImage(java.lang.Object o)

getImageFromFile

public static ChartImage getImageFromFile(java.lang.String file)

createImage

public static ChartImage createImage(int w,
                                     int h)

createTransparentImage

public static ChartImage createTransparentImage(int w,
                                                int h,
                                                ChartColor transparent)

startUIThread

public static void startUIThread(java.lang.Runnable r)