Edit C:\Program Files\Java\jre8\lib\sun\awt\image\ByteComponentRaster.class
Êþº¾ 49ÿÿÿ ! " # 2 3 4 5 6 7 : ; = > ? @ B C D E F G H j ? ? ? ? #numDataElements ) dataOff[0] = height = ( ()I ()Ljava/lang/Object; ()Ljava/lang/String; ()V ()[B ()[I (I)I (II)V (IIII)V (IIIII[B)V (IIIII[B)[B (IIII[B)V (IIII[B)[B (Ljava/lang/String;)V (x + width) is outside of Raster !(y + height) is outside of Raster ) ) / ( ) must be >= 0 , <clinit> <init> ByteComponentRaster: width = /ByteComponentRasters must have byte DataBuffers Code Coordinate out of bounds! "Data array too small (should be > Data offsets for band :DataBuffer for ByteComponentRasters must only have 1 bank. I Incorrect band offset: Incorrect origin/translate: ( Incorrect pixel stride: Incorrect raster attributes Incorrect scanline stride: VIntegerComponentRasters must have ComponentSampleModel or SinglePixelPackedSampleModel Invalid raster dimension LineNumberTable SourceFile StackMapTable [B [I append arraycopy bandOffset clone createChild createCompatibleSampleModel createCompatibleWritableRaster createDataBuffer createSubsetSampleModel createWritableChild data dataBuffer dataOffsets getBandOffsets getByteData getDataElements getDataOffset getDataOffsets getDataStorage getHeight getMinX getMinY getNumBanks getNumDataElements getOffset getPixelStride getScanlineStride getWidth height initIDs java/awt/Point java/awt/Rectangle #java/awt/image/ComponentSampleModel java/awt/image/DataBuffer java/awt/image/DataBufferByte java/awt/image/Raster $java/awt/image/RasterFormatException java/awt/image/SampleModel +java/awt/image/SinglePixelPackedSampleModel (java/lang/ArrayIndexOutOfBoundsException java/lang/Object java/lang/String java/lang/StringBuilder java/lang/System loadLibraries markDirty maxX maxY minX minY negative numDataElements pixelStride putByteData sampleModel sampleModelTranslateX sampleModelTranslateY scanlineStride setDataElements stealData !sun/awt/image/ByteComponentRaster sun/awt/image/NativeLibLoader sun/awt/image/SunWritableRaster toString type verify width x x lies outside the raster y y lies outside the raster L M l m n o p q r s t u v w x y ? ? ? Ljava/awt/image/DataBuffer; Ljava/awt/image/SampleModel; ()Ljava/awt/image/DataBuffer; $(Ljava/awt/image/DataBufferByte;I)[B !(IIIIII[I)Ljava/awt/image/Raster; (IIIILjava/awt/image/Raster;)V (IILjava/awt/image/Raster;)V (II)Ljava/awt/image/SampleModel; ([I)Ljava/awt/image/SampleModel; !()Ljava/awt/image/WritableRaster; #(II)Ljava/awt/image/WritableRaster; )(IIIIII[I)Ljava/awt/image/WritableRaster; (IIIILjava/lang/Object;)V (IILjava/lang/Object;)V (I)Ljava/lang/StringBuilder; /(Ljava/awt/image/SampleModel;Ljava/awt/Point;)V *(IIIILjava/lang/Object;)Ljava/lang/Object; ((IILjava/lang/Object;)Ljava/lang/Object; *(Ljava/lang/Object;ILjava/lang/Object;II)V -(Ljava/lang/String;)Ljava/lang/StringBuilder; J(Ljava/awt/image/SampleModel;Ljava/awt/image/DataBuffer;Ljava/awt/Point;)V }(Ljava/awt/image/SampleModel;Ljava/awt/image/DataBuffer;Ljava/awt/Rectangle;Ljava/awt/Point;Ljava/awt/image/WritableRaster;)V ?(Ljava/awt/image/SampleModel;Ljava/awt/image/DataBuffer;Ljava/awt/Rectangle;Ljava/awt/Point;Lsun/awt/image/ByteComponentRaster;)V P A j A | A } A ~ A A ? A ? A ? A ? A ? A ? A ? A ? A ? A X L Z M Y ¨ ? © a $ b $ c $ d $ e $ f $ g $ h $ i $ 9 ' k ' z ' { ' ? ' ` ( [ ) ^ * 9 + 9 , U ª ? « ? S ¯ V ° T ² W ³ Q % ? ´ ? & 9 1 N ¶ 9 · ] ¸ O º N » 9 ½ 9 ¾ ? Ì ? Í ? Ì ? Í ¥ ¿ ¥ À ¥ Á ¥  ¥ à ¥ Ä ¥ Å ¥ Æ ¥ Ç ¥ È ¥ É ¥ Ê ¥ Ë ¥ Î ¥ Ï ¥ Ð ¥ Ñ ? ì ? ã ? ä ? Ø ? Ù ? á ? Õ ? × ? Ò ? Ó ? Ô ? Ú ? ò ? ï ? Ò ? Ú ? å ? è ? é ? Ù ï ¢ ï £ Û £ î £ ð £ ô ¤ ó ¥ Ö ¥ Ø ¥ Ù ¥ Ü ¥ Þ ¥ ß ¥ à ¥ â ¥ æ ¥ ç ¥ ê ¥ ë ¥ í ¥ ñ ¥ ö ¦ Ý § õ ByteComponentRaster.java ! ¥ § P A Z M ? A ? A X L ? A | A } A k ' 9 · <