Bartosz Firyn (SarXos)

com.github.sarxos.webcam
Class WebcamPanel.DefaultPainter

java.lang.Object
  extended by com.github.sarxos.webcam.WebcamPanel.DefaultPainter
All Implemented Interfaces:
WebcamPanel.Painter
Enclosing class:
WebcamPanel

public class WebcamPanel.DefaultPainter
extends Object
implements WebcamPanel.Painter

Default painter used to draw image in panel.

Author:
Bartosz Firyn (SarXos)

Constructor Summary
WebcamPanel.DefaultPainter()
           
 
Method Summary
 void paintImage(WebcamPanel owner, BufferedImage image, Graphics2D g2)
          Paints webcam image in panel.
 void paintPanel(WebcamPanel owner, Graphics2D g2)
          Paints panel without image.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebcamPanel.DefaultPainter

public WebcamPanel.DefaultPainter()
Method Detail

paintPanel

public void paintPanel(WebcamPanel owner,
                       Graphics2D g2)
Description copied from interface: WebcamPanel.Painter
Paints panel without image.

Specified by:
paintPanel in interface WebcamPanel.Painter
g2 - the graphics 2D object used for drawing

paintImage

public void paintImage(WebcamPanel owner,
                       BufferedImage image,
                       Graphics2D g2)
Description copied from interface: WebcamPanel.Painter
Paints webcam image in panel.

Specified by:
paintImage in interface WebcamPanel.Painter
g2 - the graphics 2D object used for drawing

Bartosz Firyn (SarXos)

Copyright © 2012-2013 Bartosz Firyn (SarXos). All Rights Reserved.