Class ImageDoor


  • public class ImageDoor
    extends java.lang.Object
    This class images of doors to be painted
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.awt.image.BufferedImage image  
      private java.awt.image.BufferedImage[] imagesOfDoor  
      private static java.util.logging.Logger LOG  
      private int size  
    • Constructor Summary

      Constructors 
      Constructor Description
      ImageDoor​(java.lang.String door, java.awt.Rectangle[] rectangles)  
    • Method Summary

      Modifier and Type Method Description
      java.awt.image.BufferedImage[] getImagesOfDoor()  
      void setAllImagesOfDoor​(java.awt.Rectangle[] rectangles)
      Parses images of door into an array
      • Methods inherited from class java.lang.Object

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

      • image

        private java.awt.image.BufferedImage image
      • imagesOfDoor

        private java.awt.image.BufferedImage[] imagesOfDoor
      • size

        private int size
      • LOG

        private static final java.util.logging.Logger LOG
    • Constructor Detail

      • ImageDoor

        public ImageDoor​(java.lang.String door,
                         java.awt.Rectangle[] rectangles)
    • Method Detail

      • setAllImagesOfDoor

        public void setAllImagesOfDoor​(java.awt.Rectangle[] rectangles)
        Parses images of door into an array
        Parameters:
        rectangles - is array of door images
      • getImagesOfDoor

        public java.awt.image.BufferedImage[] getImagesOfDoor()