Package com.actelion.research.gui.wmf
Class WMFGraphics
- java.lang.Object
-
- java.awt.Graphics
-
- com.actelion.research.gui.wmf.WMFGraphics
-
public class WMFGraphics extends java.awt.Graphics
-
-
Field Summary
Fields Modifier and Type Field Description static int
MM_ANISOTROPIC
static int
SRC_AND
static int
SRC_COPY
static int
SRC_PAINT
-
Constructor Summary
Constructors Constructor Description WMFGraphics(MetaFile w, int width, int height, java.awt.Color fg, java.awt.Color bg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearRect(int i, int j, int k, int l)
void
clipRect(int i, int j, int k, int l)
void
copyArea(int i, int j, int k, int l, int i1, int j1)
java.awt.Graphics
create()
void
createHandles()
void
deleteHandles()
void
dispose()
void
drawArc(int x, int y, int width, int height, int startAngle, int arcAngle)
boolean
drawImage(java.awt.Image image, int leftD, int topD, int rightD, int bottomD, int leftS, int topS, int rightS, int bottomS, java.awt.Color color, java.awt.image.ImageObserver imageobserver)
boolean
drawImage(java.awt.Image image, int leftD, int topD, int rightD, int bottomD, int leftS, int topS, int rightS, int bottomS, java.awt.image.ImageObserver imageobserver)
boolean
drawImage(java.awt.Image image, int left, int top, int width, int height, java.awt.Color color, java.awt.image.ImageObserver imageobserver)
boolean
drawImage(java.awt.Image image, int x, int y, int w, int h, java.awt.image.ImageObserver imageobserver)
boolean
drawImage(java.awt.Image image, int x, int y, java.awt.Color color, java.awt.image.ImageObserver imageobserver)
boolean
drawImage(java.awt.Image image, int x, int y, java.awt.image.ImageObserver imageobserver)
void
drawLine(int x1, int y1, int x2, int y2)
void
drawOval(int x, int y, int width, int height)
void
drawPolygon(int[] ai, int[] ai1, int i)
void
drawPolyline(int[] xPoints, int[] yPoints, int i)
void
drawRect(int x, int y, int width, int height)
void
drawRoundRect(int x, int y, int width, int height, int i1, int j1)
void
drawString(java.lang.String s, int x, int y)
void
drawString(java.text.AttributedCharacterIterator attributedcharacteriterator, int i, int j)
void
fillArc(int x, int y, int width, int height, int startAngle, int endAngle)
void
fillOval(int x, int y, int rx, int ry)
void
fillPolygon(int[] ai, int[] ai1, int i)
void
fillRect(int i, int j, int k, int l)
void
fillRoundRect(int i, int j, int k, int l, int i1, int j1)
void
GDIPolyPolygon(java.awt.Polygon[] apolygon)
java.awt.Color
getBackground()
int
getBrushFillStyle()
java.awt.Shape
getClip()
java.awt.Rectangle
getClipBounds()
java.awt.Color
getColor()
java.awt.Font
getFont()
java.awt.FontMetrics
getFontMetrics(java.awt.Font font1)
int
getPenStyle()
void
setBackground(java.awt.Color background)
void
setBrushFillStyle(int i)
void
setBrushHatch(int i)
void
setBrushPattern(java.awt.Image image)
void
setClip(int x, int y, int w, int h)
void
setClip(java.awt.Shape shape)
void
setColor(java.awt.Color color)
void
setFont(java.awt.Font font1)
void
setFontEscapement(int i)
int
setGDIFillBrush()
int
setGDIFont()
int
setGDIHollowBrush()
int
setGDIPen()
void
setPaintMode()
void
setPenStyle(int i)
void
setPenWidth(int i)
void
setPolyFillMode(int alternate)
void
setSize(int width, int height)
void
setWMF(MetaFile wmf1, int width, int height)
void
setXORMode(java.awt.Color color)
void
translate(int i, int j)
-
-
-
Field Detail
-
MM_ANISOTROPIC
public static final int MM_ANISOTROPIC
- See Also:
- Constant Field Values
-
SRC_AND
public static final int SRC_AND
- See Also:
- Constant Field Values
-
SRC_PAINT
public static final int SRC_PAINT
- See Also:
- Constant Field Values
-
SRC_COPY
public static final int SRC_COPY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
WMFGraphics
public WMFGraphics(MetaFile w, int width, int height, java.awt.Color fg, java.awt.Color bg)
-
-
Method Detail
-
getBackground
public java.awt.Color getBackground()
-
setBackground
public void setBackground(java.awt.Color background)
-
GDIPolyPolygon
public void GDIPolyPolygon(java.awt.Polygon[] apolygon)
-
clearRect
public void clearRect(int i, int j, int k, int l)
- Specified by:
clearRect
in classjava.awt.Graphics
-
clipRect
public void clipRect(int i, int j, int k, int l)
- Specified by:
clipRect
in classjava.awt.Graphics
-
copyArea
public void copyArea(int i, int j, int k, int l, int i1, int j1)
- Specified by:
copyArea
in classjava.awt.Graphics
-
create
public java.awt.Graphics create()
- Specified by:
create
in classjava.awt.Graphics
-
createHandles
public void createHandles()
-
deleteHandles
public void deleteHandles()
-
dispose
public void dispose()
- Specified by:
dispose
in classjava.awt.Graphics
-
drawArc
public void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle)
- Specified by:
drawArc
in classjava.awt.Graphics
-
drawImage
public boolean drawImage(java.awt.Image image, int leftD, int topD, int rightD, int bottomD, int leftS, int topS, int rightS, int bottomS, java.awt.Color color, java.awt.image.ImageObserver imageobserver)
- Specified by:
drawImage
in classjava.awt.Graphics
-
drawImage
public boolean drawImage(java.awt.Image image, int leftD, int topD, int rightD, int bottomD, int leftS, int topS, int rightS, int bottomS, java.awt.image.ImageObserver imageobserver)
- Specified by:
drawImage
in classjava.awt.Graphics
-
drawImage
public boolean drawImage(java.awt.Image image, int left, int top, int width, int height, java.awt.Color color, java.awt.image.ImageObserver imageobserver)
- Specified by:
drawImage
in classjava.awt.Graphics
-
drawImage
public boolean drawImage(java.awt.Image image, int x, int y, int w, int h, java.awt.image.ImageObserver imageobserver)
- Specified by:
drawImage
in classjava.awt.Graphics
-
drawImage
public boolean drawImage(java.awt.Image image, int x, int y, java.awt.Color color, java.awt.image.ImageObserver imageobserver)
- Specified by:
drawImage
in classjava.awt.Graphics
-
drawImage
public boolean drawImage(java.awt.Image image, int x, int y, java.awt.image.ImageObserver imageobserver)
- Specified by:
drawImage
in classjava.awt.Graphics
-
drawLine
public void drawLine(int x1, int y1, int x2, int y2)
- Specified by:
drawLine
in classjava.awt.Graphics
-
drawOval
public void drawOval(int x, int y, int width, int height)
- Specified by:
drawOval
in classjava.awt.Graphics
-
drawPolygon
public void drawPolygon(int[] ai, int[] ai1, int i)
- Specified by:
drawPolygon
in classjava.awt.Graphics
-
drawPolyline
public void drawPolyline(int[] xPoints, int[] yPoints, int i)
- Specified by:
drawPolyline
in classjava.awt.Graphics
-
drawRect
public void drawRect(int x, int y, int width, int height)
- Overrides:
drawRect
in classjava.awt.Graphics
-
drawRoundRect
public void drawRoundRect(int x, int y, int width, int height, int i1, int j1)
- Specified by:
drawRoundRect
in classjava.awt.Graphics
-
drawString
public void drawString(java.lang.String s, int x, int y)
- Specified by:
drawString
in classjava.awt.Graphics
-
drawString
public void drawString(java.text.AttributedCharacterIterator attributedcharacteriterator, int i, int j)
- Specified by:
drawString
in classjava.awt.Graphics
-
fillArc
public void fillArc(int x, int y, int width, int height, int startAngle, int endAngle)
- Specified by:
fillArc
in classjava.awt.Graphics
-
fillOval
public void fillOval(int x, int y, int rx, int ry)
- Specified by:
fillOval
in classjava.awt.Graphics
-
fillPolygon
public void fillPolygon(int[] ai, int[] ai1, int i)
- Specified by:
fillPolygon
in classjava.awt.Graphics
-
fillRect
public void fillRect(int i, int j, int k, int l)
- Specified by:
fillRect
in classjava.awt.Graphics
-
fillRoundRect
public void fillRoundRect(int i, int j, int k, int l, int i1, int j1)
- Specified by:
fillRoundRect
in classjava.awt.Graphics
-
getBrushFillStyle
public int getBrushFillStyle()
-
getClip
public java.awt.Shape getClip()
- Specified by:
getClip
in classjava.awt.Graphics
-
getClipBounds
public java.awt.Rectangle getClipBounds()
- Specified by:
getClipBounds
in classjava.awt.Graphics
-
getColor
public java.awt.Color getColor()
- Specified by:
getColor
in classjava.awt.Graphics
-
getFont
public java.awt.Font getFont()
- Specified by:
getFont
in classjava.awt.Graphics
-
getFontMetrics
public java.awt.FontMetrics getFontMetrics(java.awt.Font font1)
- Specified by:
getFontMetrics
in classjava.awt.Graphics
-
getPenStyle
public int getPenStyle()
-
setBrushFillStyle
public void setBrushFillStyle(int i)
-
setBrushHatch
public void setBrushHatch(int i)
-
setBrushPattern
public void setBrushPattern(java.awt.Image image)
-
setClip
public void setClip(int x, int y, int w, int h)
- Specified by:
setClip
in classjava.awt.Graphics
-
setClip
public void setClip(java.awt.Shape shape)
- Specified by:
setClip
in classjava.awt.Graphics
-
setColor
public void setColor(java.awt.Color color)
- Specified by:
setColor
in classjava.awt.Graphics
-
setFont
public void setFont(java.awt.Font font1)
- Specified by:
setFont
in classjava.awt.Graphics
-
setFontEscapement
public void setFontEscapement(int i)
-
setGDIFillBrush
public int setGDIFillBrush()
-
setGDIFont
public int setGDIFont()
-
setGDIHollowBrush
public int setGDIHollowBrush()
-
setGDIPen
public int setGDIPen()
-
setPaintMode
public void setPaintMode()
- Specified by:
setPaintMode
in classjava.awt.Graphics
-
setPenStyle
public void setPenStyle(int i)
-
setPenWidth
public void setPenWidth(int i)
-
setWMF
public void setWMF(MetaFile wmf1, int width, int height)
-
setXORMode
public void setXORMode(java.awt.Color color)
- Specified by:
setXORMode
in classjava.awt.Graphics
-
setSize
public void setSize(int width, int height)
-
translate
public void translate(int i, int j)
- Specified by:
translate
in classjava.awt.Graphics
-
setPolyFillMode
public void setPolyFillMode(int alternate)
-
-