Package org.pentaho.di.core.gui
Interface PrimitiveGCInterface
public interface PrimitiveGCInterface
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumstatic enumstatic enumstatic enum -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()voiddrawImage(BufferedImage image, int x, int y) voiddrawImage(String location, ClassLoader classLoader, int x, int y) voiddrawImage(PrimitiveGCInterface.EImage image, int x, int y) voiddrawImage(PrimitiveGCInterface.EImage image, int x, int y, float magnification) voiddrawImage(PrimitiveGCInterface.EImage image, int x, int y, float magnification, double angle) voiddrawImage(PrimitiveGCInterface.EImage image, int x, int y, int width, int height, float magnification) voiddrawLine(int x, int y, int x2, int y2) voiddrawPoint(int x, int y) voiddrawPolygon(int[] polygon) voiddrawPolyline(int[] polyline) voiddrawRectangle(int x, int y, int width, int height) voiddrawRoundRectangle(int x, int y, int width, int height, int circleWidth, int circleHeight) voidvoidvoidfillGradientRectangle(int x, int y, int width, int height, boolean vertical) voidfillPolygon(int[] polygon) voidfillRectangle(int x, int y, int width, int height) voidfillRoundRectangle(int x, int y, int width, int height, int circleWidth, int circleHeight) intgetAlpha()getArea()getImage()voidsetAlpha(int alpha) voidsetAntialias(boolean antiAlias) voidsetBackground(int red, int green, int blue) voidvoidvoidvoidsetForeground(int red, int green, int blue) voidvoidsetLineStyle(PrimitiveGCInterface.ELineStyle lineStyle) voidsetLineWidth(int width) voidsetTransform(float translationX, float translationY, int shadowsize, float magnification) voidtextExtent(String text)
-
Method Details
-
setLineWidth
void setLineWidth(int width) -
setFont
-
textExtent
-
getDeviceBounds
Point getDeviceBounds() -
setBackground
-
setForeground
-
setBackground
void setBackground(int red, int green, int blue) -
setForeground
void setForeground(int red, int green, int blue) -
fillRectangle
void fillRectangle(int x, int y, int width, int height) -
fillGradientRectangle
void fillGradientRectangle(int x, int y, int width, int height, boolean vertical) -
drawImage
-
drawImage
-
drawImage
-
drawImage
void drawImage(PrimitiveGCInterface.EImage image, int x, int y, int width, int height, float magnification) -
drawImage
-
drawImage
-
drawLine
void drawLine(int x, int y, int x2, int y2) -
setLineStyle
-
drawRectangle
void drawRectangle(int x, int y, int width, int height) -
drawPoint
void drawPoint(int x, int y) -
drawText
-
drawText
-
fillRoundRectangle
void fillRoundRectangle(int x, int y, int width, int height, int circleWidth, int circleHeight) -
drawRoundRectangle
void drawRoundRectangle(int x, int y, int width, int height, int circleWidth, int circleHeight) -
fillPolygon
void fillPolygon(int[] polygon) -
drawPolygon
void drawPolygon(int[] polygon) -
drawPolyline
void drawPolyline(int[] polyline) -
setAntialias
void setAntialias(boolean antiAlias) -
setTransform
void setTransform(float translationX, float translationY, int shadowsize, float magnification) -
setAlpha
void setAlpha(int alpha) -
dispose
void dispose() -
getAlpha
int getAlpha() -
setFont
-
getImage
Object getImage() -
getImageBounds
-
switchForegroundBackgroundColors
void switchForegroundBackgroundColors() -
getArea
Point getArea()
-