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