org.netbeans.jemmy.util
Class PNGDecoder

java.lang.Object
  extended by org.netbeans.jemmy.util.PNGDecoder

public class PNGDecoder
extends Object

Allows to load PNG graphical file.

Author:
Alexandre Iline

Constructor Summary
PNGDecoder(InputStream in)
          Constructs a PNGDecoder object.
 
Method Summary
 BufferedImage decode()
          Decodes image from an input stream passed into constructor.
static BufferedImage decode(String fileName)
          Decodes image from file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PNGDecoder

public PNGDecoder(InputStream in)
Constructs a PNGDecoder object.

Parameters:
in - input stream to read PNG image from.
Method Detail

decode

public BufferedImage decode()
                     throws IOException
Decodes image from an input stream passed into constructor.

Returns:
a BufferedImage object
Throws:
IOException

decode

public static BufferedImage decode(String fileName)
Decodes image from file.

Parameters:
fileName - a file to read image from
Returns:
a BufferedImage instance.