
META-INF.modules.java.desktop.classes.java.awt.font.ImageGraphicAttribute.class Maven / Gradle / Ivy
???? = k
#java/awt/font/ImageGraphicAttribute (Ljava/awt/Image;IFF)V
java/awt/font/GraphicAttribute (I)V
fImage Ljava/awt/Image;
java/awt/Image getWidth !(Ljava/awt/image/ImageObserver;)I fImageWidth F
getHeight fImageHeight ! " fOriginX $ % fOriginY
' ( ) * + java/lang/Math max (FF)F - java/awt/geom/Rectangle2D$Float
, / 0 (FFFF)V
2 3 4 5 6 java/awt/Graphics2D drawImage 3(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z
8 9 : ; < java/lang/Object hashCode ()I
> ? @ equals ((Ljava/awt/font/ImageGraphicAttribute;)Z B java/lang/ClassCastException
D E < getAlignment
8 G ? H (Ljava/lang/Object;)Z (Ljava/awt/Image;I)V Code LineNumberTable LocalVariableTable this %Ljava/awt/font/ImageGraphicAttribute; image alignment I originX originY getAscent ()F
getDescent
getAdvance getBounds ()Ljava/awt/geom/Rectangle2D; draw (Ljava/awt/Graphics2D;FF)V graphics Ljava/awt/Graphics2D; x y e Ljava/lang/ClassCastException; rhs Ljava/lang/Object;
StackMapTable
SourceFile ImageGraphicAttribute.java InnerClasses i java/awt/geom/Rectangle2D Float 1 " %
I J K *+? ? K
G H L M N O P Q J ? **? *+? *+? ?? *+? ?? *%? *? #? K a e
g h k # l ) m L 4 * M N * O * P Q * R * S T U J 3 *? #? &? K w L M N V U J 8 *? *? #f? &? K ? L M N W U J 8 *? *? f? &? K ? L M N X Y J D ? ,Y*? v*? #v*? *? ? .? K ? L M N Z [ J e +*? $*? f?%*? #f?? 1W? K
? ? L * M N \ ] ^ _ ; <