video
Class ScreenCapture

java.lang.Object
  extended by video.ScreenCapture

public class ScreenCapture
extends java.lang.Object

DocJava, Inc. http://www.docjava.com Programmer: dlyon Date: Nov 23, 2004 Time: 1:12:41 PM


Constructor Summary
ScreenCapture()
           
 
Method Summary
static java.awt.image.BufferedImage captureWholeScreen()
           
 void captureWholeScreenToBuffer()
           
static java.lang.String getStackTrace(java.lang.Exception e)
           
static void grabAndSaveAnImage(java.lang.String format)
           
static void grabAndSaveAnImage(java.lang.String format, java.awt.Rectangle rect, java.io.File outputFile)
           
static void grabAndSaveGifAnimation()
           
static void main(java.lang.String[] args)
           
static void snap(javax.media.j3d.Canvas3D canvas)
           
 void snapAndSaveOneFrame()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScreenCapture

public ScreenCapture()
Method Detail

getStackTrace

public static java.lang.String getStackTrace(java.lang.Exception e)

snap

public static void snap(javax.media.j3d.Canvas3D canvas)

main

public static void main(java.lang.String[] args)

grabAndSaveAnImage

public static void grabAndSaveAnImage(java.lang.String format)

grabAndSaveGifAnimation

public static void grabAndSaveGifAnimation()

grabAndSaveAnImage

public static void grabAndSaveAnImage(java.lang.String format,
                                      java.awt.Rectangle rect,
                                      java.io.File outputFile)
                               throws java.awt.AWTException,
                                      java.io.IOException
Throws:
java.awt.AWTException
java.io.IOException

snapAndSaveOneFrame

public void snapAndSaveOneFrame()

captureWholeScreenToBuffer

public void captureWholeScreenToBuffer()

captureWholeScreen

public static java.awt.image.BufferedImage captureWholeScreen()