Edit C:\Program Files\Java\jre8\lib\sun\awt\image\BytePackedRaster.class
Êþº¾ 45 ÿ ÿÿÿ ! 0 1 2 3 4 7 8 9 : < = > @ A B C S d y ~ ? ? ? #channels height = xOff = yOff = ()I ()Ljava/lang/String; ()V ()[B (II)V (IIII)V (IIIII[B)V (IIIII[B)[B (IIII[B)V (IIII[B)[B (IIII[I)V (IIII[I)[I (Ljava/lang/String;)V (Z)V (x + width) is outside of Raster !(y + height) is outside of Raster ) ) / ( , <clinit> <init> BytePackedRaster: width = 5BytePackedRasters must have a bit depth of 1, 2, or 4 6BytePackedRasters must haveMultiPixelPackedSampleModel +BytePackedRasters must havebyte DataBuffers Code Coordinate out of bounds! Data offsets must be >= 0 7DataBuffer for BytePackedRasters must only have 1 bank. I Incorrect origin/translate: ( Incorrect scanline stride: Invalid raster dimension Invalid scanline stride LineNumberTable SourceFile StackMapTable [B [I append arraycopy bitMask createChild createCompatibleSampleModel createCompatibleWritableRaster createDataBuffer createSubsetSampleModel createWritableChild data $data for adjacent scanlines overlaps dataBitOffset dataBuffer getByteData getDataBitOffset getDataElements getDataStorage getHeight getMinX getMinY getNumBanks getOffset getPixelBitStride getPixelData getPixels getScanlineStride getWidth height initIDs java/awt/Point java/awt/Rectangle java/awt/image/DataBuffer java/awt/image/DataBufferByte *java/awt/image/MultiPixelPackedSampleModel 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 loadLibraries markDirty maxX maxY minX minY negative numBands numDataElements pixelBitStride putByteData 'raster dimensions overflow array bounds sampleModel sampleModelTranslateX sampleModelTranslateY scanlineStride setDataElements setPixels setRect shiftOffset stealData sun/awt/image/BytePackedRaster sun/awt/image/NativeLibLoader sun/awt/image/SunWritableRaster toString type verify width x x lies outside the raster y y lies outside the raster G H 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; (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; )(IIIIIILsun/awt/image/BytePackedRaster;)V /(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/BytePackedRaster;)V K ? T ? d ? u ? v ? w ? x ? z ? { ? | ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? R G U § ¨ W " Z " [ " \ " ] " ^ " _ " b " c " 6 $ e $ s $ t $ 6 & 6 ' } * V + ? / O © ? ª ? ¬ ? ¬ M P ® N ° Q ± ? # 6 . I ´ ? µ 6 ¶ J ¹ I º 6 ¼ 6 ½ ? Î ? Ï ? Î ? Ï ¤ ¾ ¤ ¿ ¤ À ¤ Á ¤  ¤ à ¤ Ä ¤ Å ¤ Æ ¤ Ç ¤ È ¤ É ¤ Ê ¤ Ë ¤ Ì ¤ Í ¤ Ð ¤ Ñ ¤ Ò ? à ? á ? × ? Ø ? Ó ? Ù ? Ú ? Ô ? Õ ? Ö ? Û ? î ? Ô ? Û ? å ? é ? ê ? î ¡ î ¢ Ü ¢ í ¢ ï ¢ ó £ ò ¤ Ý ¤ ß ¤ â ¤ ã ¤ ä ¤ æ ¤ ë ¤ ì ¤ ð ¤ ñ ¤ õ ¥ Þ ¦ ç ¦ è ¦ ô BytePackedRaster.java ! ¤ ¦ T ? ? ? | ? K ? R G ? ? ? ? u ? v ? e $ 6 ¶ ; O #*++¶» ?Y,´ ö,´ ÷+¶+¶·,·/± D ^ _ b c ^ "