EspressReport
v 5.5

quadbase.common.util.internal
Interface IQbGraphics

All Known Implementing Classes:
QbGraphics, ZoomGraphics

public interface IQbGraphics


Method Summary
 void drawArc2D(float x, float y, float w, float h, float start, float extent, int type)
           
 void drawImage(byte[] data, int option, int x, int y, int width, int height)
           
 void drawImage(java.net.URL url, int option, int x, int y, int width, int height)
           
 void drawIntersect(java.awt.Polygon poly, double x, double y, double w, int thickness)
           
 void drawRotateString(java.lang.String text, java.awt.Font font, boolean isJ2DRotateText, java.awt.Color color, float degree, int x, int y)
           
 void drawSegment(java.lang.Object[] res, int x, int y)
           
 void drawString(java.lang.String text, int x, int w, short align, int y, boolean drawUnderline)
           
 void fillIntersect(java.awt.Polygon poly, double x, double y, double w)
           
 void setBasicStroke(float width, int cap, int join, float miterlimit, float[] dash, float dash_phase)
           
 void setChartTab()
           
 void setCompositeSrcOver(float alpha)
           
 void setEndTab()
           
 void setGradientPaint(int x1, int y1, java.awt.Color color1, int x2, int y2, java.awt.Color color2, boolean cyclic)
           
 void setLegendTab()
           
 void setOriginalComposite()
           
 void setTableTab()
           
 void setTexturePaint(int patternStyle, java.awt.Color color)
           
 

Method Detail

setCompositeSrcOver

public void setCompositeSrcOver(float alpha)

setOriginalComposite

public void setOriginalComposite()

fillIntersect

public void fillIntersect(java.awt.Polygon poly,
                          double x,
                          double y,
                          double w)

drawIntersect

public void drawIntersect(java.awt.Polygon poly,
                          double x,
                          double y,
                          double w,
                          int thickness)

drawRotateString

public void drawRotateString(java.lang.String text,
                             java.awt.Font font,
                             boolean isJ2DRotateText,
                             java.awt.Color color,
                             float degree,
                             int x,
                             int y)

setChartTab

public void setChartTab()

setTableTab

public void setTableTab()

setLegendTab

public void setLegendTab()

setEndTab

public void setEndTab()

drawImage

public void drawImage(java.net.URL url,
                      int option,
                      int x,
                      int y,
                      int width,
                      int height)

drawImage

public void drawImage(byte[] data,
                      int option,
                      int x,
                      int y,
                      int width,
                      int height)

drawString

public void drawString(java.lang.String text,
                       int x,
                       int w,
                       short align,
                       int y,
                       boolean drawUnderline)

drawSegment

public void drawSegment(java.lang.Object[] res,
                        int x,
                        int y)

setGradientPaint

public void setGradientPaint(int x1,
                             int y1,
                             java.awt.Color color1,
                             int x2,
                             int y2,
                             java.awt.Color color2,
                             boolean cyclic)

setTexturePaint

public void setTexturePaint(int patternStyle,
                            java.awt.Color color)

setBasicStroke

public void setBasicStroke(float width,
                           int cap,
                           int join,
                           float miterlimit,
                           float[] dash,
                           float dash_phase)

drawArc2D

public void drawArc2D(float x,
                      float y,
                      float w,
                      float h,
                      float start,
                      float extent,
                      int type)

EspressReport
v 5.5