Edit C:\Program Files\Java\jre8\lib\sun\awt\image\ByteBandedRaster.class
Êþº¾ 4ÿÿÿ ! " # 3 4 5 6 7 8 : ; < > ? @ B C D e x ? ? ? #bands ) and should be > height = minX = minY = ( ()I ()Ljava/lang/Object; ()Ljava/lang/String; ()V ()[I ()[[B (I)I (I)[B (II)V (IIII)V (IIIII[B)V (IIIII[B)[B (IIII[B)V (IIII[B)[B (Ljava/lang/String;)V (x + width) is outside raster (y + height) is outside raster ) ) / ( ) must be >= 0 , <init> *ByteBandedRaster must havebyte DataBuffers ByteBandedRaster: width = -ByteBandedRasters must haveBandedSampleModels Code Coordinate out of bounds! Data array too small (it is Data offsets for band I Incorrect origin/translate: ( Incorrect scanline stride: Invalid raster dimension LineNumberTable SourceFile StackMapTable [B [I [[B append arraycopy clone createChild createCompatibleSampleModel createCompatibleWritableRaster createDataBuffer createSubsetSampleModel createWritableChild data dataBuffer dataOffsets getBandOffsets getBankIndices getByteData getDataElements getDataOffset getDataOffsets getDataStorage getHeight getMinX getMinY getOffsets getPixelStride getScanlineStride getWidth height java/awt/Point java/awt/Rectangle java/awt/image/BandedSampleModel java/awt/image/DataBuffer java/awt/image/DataBufferByte java/awt/image/Raster $java/awt/image/RasterFormatException java/awt/image/SampleModel (java/lang/ArrayIndexOutOfBoundsException java/lang/Object java/lang/String java/lang/StringBuilder java/lang/System markDirty maxX maxY minX minY negative numDataElements putByteData sampleModel sampleModelTranslateX sampleModelTranslateY scanlineStride setDataElements stealData sun/awt/image/ByteBandedRaster sun/awt/image/SunWritableRaster toString verify width x x lies outside raster y y lies outside raster H I f g h i j k l m n o p q r ? ? 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/ByteBandedRaster;)V e A t A u A v A w A y A | A } A ~ A ? A ? A ? A V I T J U ? { ? ^ $ _ $ ` $ c $ d $ 9 ' s ' ? ' W ( X ( a ( 9 , 9 - Q ? ? ? O ¢ R £ P ¥ S ¦ M % § ? & 9 2 K © 9 ª Z « L K ® 9 ° 9 ± ? ¼ ? ½ ? ¼ ? ½ ? ² ? ³ ? ´ ? µ ? ¶ ? · ? ¸ ? ¹ ? º ? » ? ¾ ? ¿ ? À ? Á ? Ö ? Í ? Î ? Å ? Ê ? Ë ? Ì ?  ? à ? Ä ? Æ ? Ü ? Ù ?  ? Æ ? Ï ? Ò ? Ó ? Ù ? Ù ? Ç ? Ø ? Ú ? Þ ? Ý ? È ? É ? Ð ? Ñ ? Ô ? Õ ? × ? Û ? à ? ß ByteBandedRaster.java ! ? ? V I ~ A T J t A u A 9 ª = O #*++¶» ?Y,´ á,´ â+¶+¶ · õ,·± E O P S T O "