Class CURImageReader


  • public final class CURImageReader
    extends DIBImageReader
    ImageReader for Microsoft Windows CUR (cursor) format.
    Version:
    $Id: CURImageReader.java,v 1.0 Apr 20, 2009 11:54:28 AM haraldk Exp$
    See Also:
    ICOImageReader
    • Field Summary

      • Fields inherited from class javax.imageio.ImageReader

        availableLocales, ignoreMetadata, input, locale, minIndex, originatingProvider, progressListeners, seekForwardOnly, updateListeners, warningListeners, warningLocales
    • Constructor Summary

      Constructors 
      Constructor Description
      CURImageReader()  
      CURImageReader​(javax.imageio.spi.ImageReaderSpi provider)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.awt.Point getHotSpot​(int imageIndex)
      Returns the hot spot location for the cursor.
      • Methods inherited from class javax.imageio.ImageReader

        abort, abortRequested, addIIOReadProgressListener, addIIOReadUpdateListener, addIIOReadWarningListener, canReadRaster, checkReadParamBandSettings, clearAbortRequest, computeRegions, getAspectRatio, getAvailableLocales, getDefaultReadParam, getFormatName, getImageMetadata, getInput, getLocale, getMinIndex, getNumThumbnails, getOriginatingProvider, getRawImageType, getSourceRegion, getStreamMetadata, getThumbnailHeight, getThumbnailWidth, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileWidth, hasThumbnails, isIgnoringMetadata, isImageTiled, isRandomAccessEasy, isSeekForwardOnly, processImageComplete, processImageProgress, processImageStarted, processImageUpdate, processPassComplete, processPassStarted, processReadAborted, processSequenceComplete, processSequenceStarted, processThumbnailComplete, processThumbnailPassComplete, processThumbnailPassStarted, processThumbnailProgress, processThumbnailStarted, processThumbnailUpdate, processWarningOccurred, processWarningOccurred, read, readAll, readAll, readAsRenderedImage, readerSupportsThumbnails, readRaster, readThumbnail, readTile, readTileRaster, removeAllIIOReadProgressListeners, removeAllIIOReadUpdateListeners, removeAllIIOReadWarningListeners, removeIIOReadProgressListener, removeIIOReadUpdateListener, removeIIOReadWarningListener, setInput, setInput, setLocale
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CURImageReader

        public CURImageReader()
      • CURImageReader

        CURImageReader​(javax.imageio.spi.ImageReaderSpi provider)
    • Method Detail

      • getHotSpot

        public java.awt.Point getHotSpot​(int imageIndex)
                                  throws java.io.IOException
        Returns the hot spot location for the cursor.
        Parameters:
        imageIndex - the index of the cursor in the current input.
        Returns:
        the hot spot location for the cursor
        Throws:
        java.io.IOException - if an I/O exception occurs during reading of image meta data
        java.lang.IndexOutOfBoundsException - if pImageIndex is less than 0 or greater than/equal to the number of cursors in the file