Package com.explodingpixels.painter
Class ImagePainter
- java.lang.Object
-
- com.explodingpixels.painter.ImagePainter
-
- All Implemented Interfaces:
MacWidgetsPainter<java.awt.Component>
public class ImagePainter extends java.lang.Object implements MacWidgetsPainter<java.awt.Component>
-
-
Constructor Summary
Constructors Constructor Description ImagePainter(java.awt.Image image)ImagePainter(java.net.URL url)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.ImagegetImage()voidpaint(java.awt.Graphics2D graphics, java.awt.Component objectToPaint, int width, int height)Renders to the givenGraphics2D.
-
-
-
Method Detail
-
paint
public void paint(java.awt.Graphics2D graphics, java.awt.Component objectToPaint, int width, int height)Description copied from interface:MacWidgetsPainterRenders to the givenGraphics2D. The supplied graphics context may be modified - it's state need not be restored upon completion of painting.- Specified by:
paintin interfaceMacWidgetsPainter<java.awt.Component>- Parameters:
graphics- the graphics context to paint into. It's state need not be restored. Will not be null.objectToPaint- the object to be painted.width- the width within the object to paint.height- the height within the object to paint.
-
getImage
public java.awt.Image getImage()
-
-