模块  java.desktop
软件包  java.awt.font

Class ImageGraphicAttribute

    • 构造方法详细信息

      • ImageGraphicAttribute

        public ImageGraphicAttribute​(Image image,                             int alignment)
        构造一个ImageGraphicAttribute从指定Image 原点位于(0,0)。
        参数
        image - 由此Image呈现的ImageGraphicAttribute 该对象保留对image的引用。
        alignment - 此 ImageGraphicAttribute一个对齐方式
      • ImageGraphicAttribute

        public ImageGraphicAttribute​(Image image,                             int alignment,                             float originX,                             float originY)
        构造一个ImageGraphicAttribute从指定Image 点( originXoriginY中) Image出现在原点ImageGraphicAttribute文本中。
        参数
        image - 由此Image呈现的ImageGraphicAttribute 该对象保留对image的引用。
        alignment - 此 ImageGraphicAttribute其中一个对齐方式
        originX - Image中出现在文本行中 ImageGraphicAttribute原点的点的X坐标。
        originY - Image中出现在文本行中 ImageGraphicAttribute原点的点的Y坐标。
    • 方法详细信息

      • getAscent

        public float getAscent()
        返回此ImageGraphicAttribute的上升。 ImageGraphicAttribute的上升是从图像顶部到原点的距离。
        Specified by:
        getAscent在课程 GraphicAttribute
        结果
        这个 ImageGraphicAttribute
        另请参见:
        GraphicAttribute.getBounds()
      • getDescent

        public float getDescent()
        返回ImageGraphicAttribute的下降。 ImageGraphicAttribute的下降是从图像的原点到底部的距离。
        Specified by:
        getDescent在类 GraphicAttribute
        结果
        这个 ImageGraphicAttribute的血统。
        另请参见:
        GraphicAttribute.getBounds()
      • getAdvance

        public float getAdvance()
        返回此ImageGraphicAttribute ImageGraphicAttribute的前进是图像的原点到右边缘的距离。
        Specified by:
        getAdvanceGraphicAttribute
        结果
        这个 ImageGraphicAttribute
        另请参见:
        GraphicAttribute.getBounds()
      • getBounds

        public Rectangle2D getBounds()
        返回一个Rectangle2D ,它包含此ImageGraphicAttribute渲染的所有位,相对于渲染位置。 图形可以超出其原点,上升,下降或前进; 但如果是,则此方法的实现必须指示图形的呈现位置。
        重写:
        getBoundsGraphicAttribute
        结果
        Rectangle2D ,它包含此 ImageGraphicAttribute呈现的所有位。
      • equals

        public boolean equals​(ImageGraphicAttribute rhs)
        将此 ImageGraphicAttribute与指定的 ImageGraphicAttribute
        参数
        rhs - 比较平等的 ImageGraphicAttribute
        结果
        true如果这ImageGraphicAttribute等于rhs ; 否则为false