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 intMM_ANISOTROPICstatic intSRC_ANDstatic intSRC_COPYstatic intSRC_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 voidclearRect(int i, int j, int k, int l)voidclipRect(int i, int j, int k, int l)voidcopyArea(int i, int j, int k, int l, int i1, int j1)java.awt.Graphicscreate()voidcreateHandles()voiddeleteHandles()voiddispose()voiddrawArc(int x, int y, int width, int height, int startAngle, int arcAngle)booleandrawImage(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)booleandrawImage(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)booleandrawImage(java.awt.Image image, int left, int top, int width, int height, java.awt.Color color, java.awt.image.ImageObserver imageobserver)booleandrawImage(java.awt.Image image, int x, int y, int w, int h, java.awt.image.ImageObserver imageobserver)booleandrawImage(java.awt.Image image, int x, int y, java.awt.Color color, java.awt.image.ImageObserver imageobserver)booleandrawImage(java.awt.Image image, int x, int y, java.awt.image.ImageObserver imageobserver)voiddrawLine(int x1, int y1, int x2, int y2)voiddrawOval(int x, int y, int width, int height)voiddrawPolygon(int[] ai, int[] ai1, int i)voiddrawPolyline(int[] xPoints, int[] yPoints, int i)voiddrawRect(int x, int y, int width, int height)voiddrawRoundRect(int x, int y, int width, int height, int i1, int j1)voiddrawString(java.lang.String s, int x, int y)voiddrawString(java.text.AttributedCharacterIterator attributedcharacteriterator, int i, int j)voidfillArc(int x, int y, int width, int height, int startAngle, int endAngle)voidfillOval(int x, int y, int rx, int ry)voidfillPolygon(int[] ai, int[] ai1, int i)voidfillRect(int i, int j, int k, int l)voidfillRoundRect(int i, int j, int k, int l, int i1, int j1)voidGDIPolyPolygon(java.awt.Polygon[] apolygon)java.awt.ColorgetBackground()intgetBrushFillStyle()java.awt.ShapegetClip()java.awt.RectanglegetClipBounds()java.awt.ColorgetColor()java.awt.FontgetFont()java.awt.FontMetricsgetFontMetrics(java.awt.Font font1)intgetPenStyle()voidsetBackground(java.awt.Color background)voidsetBrushFillStyle(int i)voidsetBrushHatch(int i)voidsetBrushPattern(java.awt.Image image)voidsetClip(int x, int y, int w, int h)voidsetClip(java.awt.Shape shape)voidsetColor(java.awt.Color color)voidsetFont(java.awt.Font font1)voidsetFontEscapement(int i)intsetGDIFillBrush()intsetGDIFont()intsetGDIHollowBrush()intsetGDIPen()voidsetPaintMode()voidsetPenStyle(int i)voidsetPenWidth(int i)voidsetPolyFillMode(int alternate)voidsetSize(int width, int height)voidsetWMF(MetaFile wmf1, int width, int height)voidsetXORMode(java.awt.Color color)voidtranslate(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:
clearRectin classjava.awt.Graphics
-
clipRect
public void clipRect(int i, int j, int k, int l)- Specified by:
clipRectin classjava.awt.Graphics
-
copyArea
public void copyArea(int i, int j, int k, int l, int i1, int j1)- Specified by:
copyAreain classjava.awt.Graphics
-
create
public java.awt.Graphics create()
- Specified by:
createin classjava.awt.Graphics
-
createHandles
public void createHandles()
-
deleteHandles
public void deleteHandles()
-
dispose
public void dispose()
- Specified by:
disposein classjava.awt.Graphics
-
drawArc
public void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle)- Specified by:
drawArcin 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:
drawImagein 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:
drawImagein 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:
drawImagein 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:
drawImagein 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:
drawImagein classjava.awt.Graphics
-
drawImage
public boolean drawImage(java.awt.Image image, int x, int y, java.awt.image.ImageObserver imageobserver)- Specified by:
drawImagein classjava.awt.Graphics
-
drawLine
public void drawLine(int x1, int y1, int x2, int y2)- Specified by:
drawLinein classjava.awt.Graphics
-
drawOval
public void drawOval(int x, int y, int width, int height)- Specified by:
drawOvalin classjava.awt.Graphics
-
drawPolygon
public void drawPolygon(int[] ai, int[] ai1, int i)- Specified by:
drawPolygonin classjava.awt.Graphics
-
drawPolyline
public void drawPolyline(int[] xPoints, int[] yPoints, int i)- Specified by:
drawPolylinein classjava.awt.Graphics
-
drawRect
public void drawRect(int x, int y, int width, int height)- Overrides:
drawRectin classjava.awt.Graphics
-
drawRoundRect
public void drawRoundRect(int x, int y, int width, int height, int i1, int j1)- Specified by:
drawRoundRectin classjava.awt.Graphics
-
drawString
public void drawString(java.lang.String s, int x, int y)- Specified by:
drawStringin classjava.awt.Graphics
-
drawString
public void drawString(java.text.AttributedCharacterIterator attributedcharacteriterator, int i, int j)- Specified by:
drawStringin classjava.awt.Graphics
-
fillArc
public void fillArc(int x, int y, int width, int height, int startAngle, int endAngle)- Specified by:
fillArcin classjava.awt.Graphics
-
fillOval
public void fillOval(int x, int y, int rx, int ry)- Specified by:
fillOvalin classjava.awt.Graphics
-
fillPolygon
public void fillPolygon(int[] ai, int[] ai1, int i)- Specified by:
fillPolygonin classjava.awt.Graphics
-
fillRect
public void fillRect(int i, int j, int k, int l)- Specified by:
fillRectin classjava.awt.Graphics
-
fillRoundRect
public void fillRoundRect(int i, int j, int k, int l, int i1, int j1)- Specified by:
fillRoundRectin classjava.awt.Graphics
-
getBrushFillStyle
public int getBrushFillStyle()
-
getClip
public java.awt.Shape getClip()
- Specified by:
getClipin classjava.awt.Graphics
-
getClipBounds
public java.awt.Rectangle getClipBounds()
- Specified by:
getClipBoundsin classjava.awt.Graphics
-
getColor
public java.awt.Color getColor()
- Specified by:
getColorin classjava.awt.Graphics
-
getFont
public java.awt.Font getFont()
- Specified by:
getFontin classjava.awt.Graphics
-
getFontMetrics
public java.awt.FontMetrics getFontMetrics(java.awt.Font font1)
- Specified by:
getFontMetricsin 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:
setClipin classjava.awt.Graphics
-
setClip
public void setClip(java.awt.Shape shape)
- Specified by:
setClipin classjava.awt.Graphics
-
setColor
public void setColor(java.awt.Color color)
- Specified by:
setColorin classjava.awt.Graphics
-
setFont
public void setFont(java.awt.Font font1)
- Specified by:
setFontin 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:
setPaintModein 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:
setXORModein classjava.awt.Graphics
-
setSize
public void setSize(int width, int height)
-
translate
public void translate(int i, int j)- Specified by:
translatein classjava.awt.Graphics
-
setPolyFillMode
public void setPolyFillMode(int alternate)
-
-